Resultados de la búsqueda a petición "preg-match-all"
Preg_match_todos que devuelven la matriz dentro de la matriz?
Estoy tratando de obtener la información de esta matriz, pero por alguna razón está anidando todo en$matches[0]. <? $file = shell_exec('pdf2txt.py docs/April.pdf'); preg_match_all('/.../',$file,&$matches); print_r($matches) ?> ¿Funciona ...
preg_match_all no coincide cuando se usa un quilate (^)
Estoy usandopreg_match_all para encontrar una URL en un archivo HTML. La URL siempre aparece al comienzo de la línea, sin espacios iniciales, como este: <A HREF="/link/to/here"><strong>Next</strong></A> Utilicé esto para ...
Obtenga coincidencias repetidas con preg_match_all ()
Estoy tratando de hacer coincidir todas las subcadenas con un multiplicador: $list = '1,2,3,4'; preg_match_all('|\d+(,\d+)*|', $list, $matches); print_r($matches);Este ejemplo devuelve, como se esperaba, la última coincidencia en[1]: Array ( ...
Interando sobre partidos de preg_match_all
Estoy tratando de descubrir la mecánica de este complemento en WordPress. Tengo una función preg_match_all que se ve así: preg_match_all('/(?<=\\[\\[).+?(?=\\]\\])/', $content, $matches, PREG_PATTERN_ORDER); $numMatches = count($matches[0]); ...
PHP preg_match_all limit
Estoy usando preg_match_all para patrones muy largos. cuando ejecuto el código, recibí este error: Advertencia: preg_match_all (): error de compilación: la expresión regular es demasiado grande en el desplazamiento 707830 Después de buscar, ...
¿Cómo puedo hacer una coincidencia de expresión regular global en Perl?
Estoy tratando de encontrar una expresión regular en Perl que coincida con múltiples patrones y los devuelva a todos comopreg_match_all en PHP lo hace. Esto es lo que tengo: $str = 'testdatastring'; if($str =~ /(test|data|string)/) { print ...
PHP: inesperado PREG_BACKTRACK_LIMIT_ERROR
function recursiveSplit($string, $layer) { $err = preg_match_all("/\{(([^{}]*|(?R))*)\}/",$string,$matches); echo "Elementi trovati: $err<br>"; if($err == FALSE) echo "preg_match_all ERROR<br>"; // iterate thru matches and continue recursive ...