Expressão Regular

7 views
Skip to first unread message

DWermann

unread,
Jul 17, 2009, 4:13:21 PM7/17/09
to Expressões regulares
Dae galera!
Seguinte, preciso fazer uma busca em um documento e marcar as
ocorrências, como o Mozilla faz quando se usa a pesquisa dele, ali na
barra de status, sabem?
A questão é que ao pesquisar no documento, eu preciso que ele apenas
marque as ocorrências de palavras exatas, ou seja: tenho um documento
com a seguinte frase:
"O tempo está para chuva", eu pesquiso por "temp", não pode marcar,
nem dizer que encontrou resultado, mas agora, se eu buscar por
"tempo", aí sim deve marcar a palavra "tempo" que está na frase.
Para efetuar a busca no banco eu utilizei: SELECT 'a word a' REGEXP
'[[:<:]]word[[:>:]]';
Precisaria de algo como isso só que para funcionar com strings, estou
usando PHP 5, com a função preg_match();

Valeu

Gustavo Dutra

unread,
Jul 22, 2009, 9:49:52 PM7/22/09
to expressoes...@googlegroups.com
use \b

preg_match("/\btemp\b/", $texto);

2009/7/17 DWermann <daniel....@gmail.com>:
--
Att,
Gustavo Dutra -
www.gustavodutra.com
Reply all
Reply to author
Forward
0 new messages