[Rio-pm] Expressão Regular

breno breno em rio.pm.org
Quarta Janeiro 7 12:14:20 PST 2009


2009/1/7 Fernando Oliveira <fernandocorrea em gmail.com>:
> Pq vc não usa Template?
>
> 2009/1/7 camila m. <misskaapow em gmail.com>
>>
>> Ah, nesse caso, se o valor vai ser sempre um texto normal, sem html
>> nem nada, acho muito mais fácil ser por expressão regular mesmo..
>>
>> s/\[VALOR\]/o valor/g;
>>

A Mila tem razão (Wendel++ por botar juízo na cabeça do Ailton :-P)

Se vc tiver as "tags colchetadas" muito bem definidas (únicas e sem
possibilidade de ambiguidade), pode substituir direto. Se precisar de
algo mais confuso, como saber se a tag [VALOR] está dentro de um <img>
ou de um <a> ou dos dois, precisará provavelmente de um parser html,
ou de refazer o modelo pra retirar ambiguidades.

E o Fernando também tem razão: vc já experimentou o TT?
http://search.cpan.org/perldoc?Template::Tutorial::Web

Ou o HTML::Template?
http://search.cpan.org/perldoc?HTML::Template


[]s

-b


Mais detalhes sobre a lista de discussão Rio-pm