(PHP 4 >= 4.3.0, PHP 5, PHP 7)
mb_regex_set_options — Establece/obtiene las opciones predeterminadas para las funciones mbregex
$options
= mb_regex_set_options()
] ) : string
Establece las opciones predeterminadas descritas por options
para las funciones de expresiones regulares multibyte.
options
Las opciones a establecer. Es un estring donde cada carácter es una opción. Para establecer un modo, el carácter de dicho modo debe ser el último en establecerse, ya que solamente puede ser establecdio un modo, aunque múltiples opciones.
Opción | Significado |
---|---|
i | Comparación ambigua activada |
x | Habilita la forma de patrones extendidos |
m | '.' coincide con nuevas líneas |
s | '^' -> '\A', '$' -> '\Z' |
p | Lo mismo que las opciones m y s juntas |
l | Busca las coincidencias más largas |
n | Ignora las coincidencias vacías |
e | Utiliza eval() con el código resultante |
Modo | Significado |
---|---|
j | Java (Sun java.util.regex) |
u | Expresión regular GNU |
g | grep |
c | Emacs |
r | Ruby |
z | Perl |
b | Expresión regular POSIX Básica |
d | Expresión regular POSIX Extendida |
Las opciones anteriores. Si se omite options
,
devuelve el string que describe las opciones actuales.