ilustrar
1. A partir de PHP7.3, se utilizará PCRE2 como nuevo motor normal.
2. Es necesario migrar las expresiones regulares existentes para cumplir con las reglas PCRE2. Estas reglas son más intrusivas que antes.
característica
Referencia inversa relativa g{+2} (equivalente a g{-2} existente)
Comprobación de versión PCRE2 (?(VERSIÓN>=x)...)
(*NOTEMPTY) y (*NOTEMPTY_ATSTART) le dicen al motor que no devuelva coincidencias vacías
(*NO_JIT) Deshabilitar la optimización JIT
(*LIMIT_HEAP=d) limita el tamaño del montón a d KB
(*LIMIT_DEPTH=d) Establezca el límite de profundidad de retroceso en d
(*LIMIT_MATCH=d) Establece el límite de coincidencias en d
Ejemplo
preg_match('/[w-.]+/', '');
Lo anterior es el uso de PCRE2 en php, espero que sea útil para todos.