mb_regex_set_options
Set/Get the default options for mbregex functions
&reftitle.description;
stringmb_regex_set_options
stringoptionsmb_regex_set_options()
Sets the default options described by options
for multibyte regex functions.
&reftitle.parameters;
options
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
&reftitle.returnvalues;
The previous options. If options is omitted,
it returns the string that describes the current options.
&reftitle.seealso;
mb_split
mb_ereg
mb_eregi