diff --git a/reference/mbstring/functions/mb-regex-set-options.xml b/reference/mbstring/functions/mb-regex-set-options.xml
index aacf26348e..2c6ebcc1fd 100644
--- a/reference/mbstring/functions/mb-regex-set-options.xml
+++ b/reference/mbstring/functions/mb-regex-set-options.xml
@@ -26,8 +26,102 @@
options
- The options to set.
+ The options to set. This is a a string where each
+ character is an option. To set a mode, the mode
+ character must be the last one set, however there
+ can only be set one mode but multiple options.
+
+
+ Regex options
+
+
+
+ Option
+ Meaning
+
+
+
+
+ i
+ Ambiguity match on
+
+
+ x
+ Enables extended pattern form
+
+
+ m
+ '.' matches with newlines
+
+
+ s
+ '^' -> '\A', '$' -> '\Z'
+
+
+ p
+ Same as both the m and s options
+
+
+ l
+ Finds longest matches
+
+
+ n
+ Ignores empty matches
+
+
+ e
+ eval resulting code
+
+
+
+
+
+ Regex syntax modes
+
+
+
+ Mode
+ Meaning
+
+
+
+
+ j
+ Java (Sun java.util.regex)
+
+
+ u
+ GNU regex
+
+
+ g
+ grep
+
+
+ c
+ Emacs
+
+
+ r
+ Ruby
+
+
+ z
+ Perl
+
+
+ b
+ POSIX Basic regex
+
+
+ d
+ POSIX Extended regex
+
+
+
+