mb_regex_set_options
  (PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
mb_regex_set_options — Lee y modifica las opciones de las funciones de expresión regular con soporte para caracteres multibyte
  
 
  Descripción
  
  
   Configura las opciones por omisión con los nuevos valores contenidos en
   options, para las funciones de expresión
   regular con soporte para caracteres multibyte.
  
  
 
  Parámetros
  
   
    
     - options
- 
      
       Las opciones a definir, en forma de un string donde cada carácter es una opción. Para definir un modo, se debe colocar el carácter que representa este modo al final, el resto de los caracteres serán las opciones. Solo puede definirse un modo, mientras que pueden definirse múltiples opciones.
       
       Opciones para la expresión
       
        
         
          | Opción | Significado | Historial de cambios |  
          | i | Activa la ambigüedad |  |  
          | x | Activa los patrones extendidos |  |  
          | m | El carácter '.'también corresponde a nuevas líneas |  |  
          | s | '^'->'\A','$'->'\Z' |  |  
          | p | Idéntico a las opciones mys |  |  
          | l | Encuentra la correspondencia más larga |  |  
          | n | Ignora las correspondencias vacías |  |  
          | e | Utiliza la función eval() sobre el resultado | Deprecado a partir de PHP 7.1.0 y eliminado a partir de PHP 8.0.0 |  
 Nota: 
        
        La opción "e"no tiene efecto cuando es definida por la mb_regex_set_options(). Úsese con mb_ereg_replace() o mb_eregi_replace().
 
 
       Modos de sintaxis de la expresión regular (solo uno puede ser definido)
       
        
         
          | Modo | Significado |  
          | 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 |  
 
 
 
  Valores devueltos
  
   Las opciones anteriores. Si el parámetro options
   es omitido o null, se retornará un string describiendo las opciones actuales.
  
  
 
 
  Ver también
  
   
    - mb_split() - Divide una string en un array utilizando una expresión regular multibyte
- mb_ereg() - Búsqueda por expresión regular con soporte para caracteres multibyte
- mb_eregi() - Expresión regular insensible a mayúsculas/minúsculas con soporte para caracteres multioctetos