[ Dica PHP ] Como encontrar strings dentro de string ou arquivo

Eh, coisa besta!

Estes dias precisei disto, e embora, simples, tem quem não saiba por não dominar expressões regulares.


<?php

/*

 Procura todas as ocorrências

 dentro do string passado

 no segundo parametro

*/

$string = "inicio Esta é uma string a ser inspecionada fim"; // poderia ser um arquivo file_get_contents('nome-arquivo.extensao')

preg_match_all("/inicio(.*)fim/", $string, $resultados );

foreach ( $resultados[1] as $resultado ) {

print $resultado . '<br />';

}

// fim
Esta entrada foi publicada em Dica, PHP e marcada com a tag , , . Adicione o link permanente aos seus favoritos.

Deixe um Comentário

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 

Spam Protection by WP-SpamFree

Spam protection by WP Captcha-Free