Resultados de la búsqueda a petición "pcre"

4 la respuesta

Caracteres UTF-8 en preg_match_all (PHP)

yo tengopreg_match_all('/[aäeëioöuáéíóú]/u', $in, $out, PREG_OFFSET_CAPTURE); Si$in = 'hëllo' $out es: array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> string(2) "ë" [1]=> int(1) } [1]=> array(2) { [0]=> string(1) "o" [1]=> int(5) } } }La ...

3 la respuesta

¿Cómo reemplazar ereg?

Recibo el siguiente mensaje para algunos php que tengo que usar pero no escribí: Deprecated: Function ereg() is deprecated in /opt/lampp/htdocs/webEchange/SiteWeb_V5/inc/html2fpdf.php on line 466Esta es la línea ...

2 la respuesta

Detecta si PCRE se creó sin los modificadores de configuración --enable-unicode-properties o --enable-utf8

Tengo una biblioteca PHP que usa varias expresiones regulares con el\P expresiones para cadenas multibyte, p. ej. ((((?:\P{M}\p{M}*)+?)|(\'[^\']*\')|(\"[^\"]*\"))!)?\$?([a-z]{1,3})\$?(\d+)Si bien esto funciona en la mayoría de las compilaciones, ...

3 la respuesta

PCRE Regex a SED

Estoy intentando tomar PCRE regex y usarlo en SED, pero me encuentro con algunos problemas. Tenga en cuenta que esta pregunta es representativa de un problema mayor (cómo convertir PCRE regex para que funcione con SED), por lo que la pregunta no ...

3 la respuesta

¿Puede PCRE regex coincidir con un carácter nulo?

Tengo una fuente de texto con nulos y necesito extraerlos junto con mi patrón de expresiones regulares. ¿Puede la expresión regular incluso coincidir con un carácter nulo? Solo me di cuenta de que los tenía cuando mi patrón se negó a coincidir y ...

1 la respuesta

¿Qué significan los constructos \ H, \ V y \ N?

Las siguientes construcciones no están bien documentadas, pero funcionan a partir de versiones específicas de PHP en adelante; ¿Cuáles son estas versiones, cuáles son estos constructos y qué otras implementaciones soportan esto? \H\V\NEste hilo ...

6 la respuesta

Regex para que coincida con funciones específicas y sus argumentos en archivos

Estoy trabajando en un analizador de JavaScript gettext y estoy atascado en la expresión regular de análisis. Necesito atrapar cada argumento pasado a una llamada a un método específico_n( y_(. Por ejemplo, si tengo estos en mis archivos ...

1 la respuesta

PCRE: ¿no están permitidas las referencias traseras en los lookbehinds?

La expresión regular de PCRE/..(?<=(.)\1)/ no se compila: "No se permiten referencias de subpatrón dentro de una aserción retrospectiva". Curiosamente, parece ser aceptable en lookaheads, como/(?=(.)\1)../, solo que no en retrospectivas. ¿Hay ...

3 la respuesta

Coincidencia de caracteres de letras Unicode en PCRE / PHP

Estoy tratando de escribir un validador razonablemente permisivo para nombres en PHP, y mi primer intento consiste en el siguiente patrón: // unicode letters, apostrophe, hyphen, space $namePattern = "/^([\\p{L}'\\- ])+$/";Esto finalmente se ...

5 la respuesta

regex (en PHP) para que coincida y que no sean entidades HTML

Este es el objetivo: reemplazar todos los símbolos independientes con & amp; pero NO reemplace los que ya forman parte de una entidad HTML como & nbsp ;. Creo que necesito una expresión regular para PHP (preferiblemente para funciones preg_) que ...