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

2 la respuesta

¿La expresión anticipada de expresiones regulares afecta la coincidencia posterior?

Estaba jugando con expresiones regulares y encontré algo que no entiendo. Esperaría esta expresión regular: (?=1)xpara que coincida con esta cadena: "x1"Pero no lo hace. En ruby el código se ve así: > "x1".match /(?=1)x/ => nilEsto es lo que ...

2 la respuesta

¿Cuántos grupos capturados son compatibles con la función pcre2_substitute ()?

estoy usandopcre2_substitute() funcionar en mi proyecto de c ++ para realizar regex replace: int ret=pcre2_substitute( re, /*Points to the compiled pattern*/ subject, /*Points to the subject string*/ subject_length, /*Length of the ...

5 la respuesta

¿Qué caracteres literales se deben escapar en una expresión regular?

Acabo de escribir una expresión regular para usar con la función phppreg_match que contiene la siguiente parte: [\w-.] Para que coincida con cualquier carácter de palabra, así como un signo menos y el punto. Si bien parece funcionar en ...

4 la respuesta

¿Cómo puedo convertir expresiones ereg a preg en PHP?

Ya quePOSIX expresiones regulares (ereg) [http://php.net/regex] están en desuso desde PHP 5.3.0, me gustaría conocer una manera fácil de convertir las expresiones antiguas aPCRE (Expresiones regulares compatibles con Perl) ...

2 la respuesta

Compilation falló: los elementos de clasificación POSIX no son compatibles

Acabo de instalar un sitio web y un CMS heredado en nuestro servidor y recibo un error de compilación POSIX. Afortunadamente, solo aparece en el backend, sin embargo, el cliente desea deshacerse de él. Warning: preg_match_all() ...

2 la respuesta

pcre coincide con todos los grupos en C

Quiero unir un grupo de forma recursiva con la biblioteca PCRE C. p.ej pattern = "(\d,)" subject = "5,6,3,2," OVECCOUNT = 30 pcrePtr = pcre_compile(pattern, 0, &error, &erroffset, NULL); rc = pcre_exec(pcrePtr, NULL, subject, ...

7 la respuesta

Error instalando PCRE

Estoy tratando de instalar PCRE en mi servidor Ubuntu 11.10. Cuando ejecuto el comando "make", obtengo una salida muy larga que siempre termina en este error: libtool: link: ( cd ".libs" && rm -f "libpcreposix.la" && ln -s "../libpcreposix.la" ...

4 la respuesta

php regex para que coincida fuera de las etiquetas html

Estoy haciendo un preg_replace en la página html. Mi patrón tiene como objetivo agregar la etiqueta circundante a algunas palabras en html. Sin embargo, a veces mi expresión regular modifica las etiquetas html. Por ejemplo, cuando ...

2 la respuesta

Eliminar saltos de línea redundantes con expresiones regulares

Estoy desarrollando una sitio de servicio individual [http://kottke.org/08/02/single-serving-sites] en PHP que simplemente muestra los mensajes publicados por los visitantes (idealmente en torno al tema del sitio web). Cualquiera puede publicar ...

4 la respuesta

phpinfo informa una versión incorrecta de pcre

Pasé el día tratando de resolver un problema extraño. Tengo un sitio de WordPress que se encuentra con el siguiente error: Warning: preg_replace() [function.preg-replace]: Compilation failed: unknown option bit(s) set at offset -1 ...