(PHP 4 >= 4.3.0, PHP 5, PHP 7)
Set/Get the default options for mbregex functions
string mb_regex_set_options ([ string $options = mb_regex_set_options() ] )
Sets the default options described by options
for multibyte regex functions.
Parameters:
options
The options to set. This is 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.
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 |
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 |
Returns:
The previous options. If options
is omitted, it returns the string that describes the current options.
See also:
Please login to continue.