Antes que alguém diga RTFM, vou dizer isso:<br><br> perldoc perlre<br><br>O que você quer é usar a chamada captura. Por exemplo:<br><br>$texto =~ s/((\d+) refrigerantes)/<a href="lerolero.pl?quantidade=$2">$1<\/a>/g
<br><br>O primeiro abre parênteses que bater vai para o $1<br>O segundo vai para $2<br>etc...<br><br>[]s<br>Wendel<br><br><div><span class="gmail_quote">On 7/2/07, <b class="gmail_sendername"><a href="mailto:fernandolouis@terra.com.br">
fernandolouis@terra.com.br</a></b> <<a href="mailto:fernandolouis@terra.com.br">fernandolouis@terra.com.br</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="" bgcolor="#ffffff">
<div><font face="Arial" size="2">Não... acredito que com regex eu consiga sim
identificar os padrões. Pode ficar um pouco mais extensa a expressão regular,
mas é tranquilo.</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">O meu maior problema é tirar esses dados do $texto
e colocar todos os links no lugar certo.</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">[]s,</font></div>
<div><font face="Arial" size="2">Fernando</font></div>
<blockquote style="border-left: 2px solid rgb(0, 0, 0); padding-right: 0px; padding-left: 5px; margin-left: 5px; margin-right: 0px;"><span class="q">
<div>> Pelo que vejo do teu problema, eu aconselhava-te a resolver o teu
problema utilizando gramáticas. A utlização de regexs só vai trazer dores de
cabeça.</div>
<div>> O Antlr (<a href="http://www.antlr.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.antlr.org</a>) tem uma
implementação bem simpática desse assunto e tem suporte para perl.</div>
<div><font face="Arial" size="2"></font><font face="Arial" size="2"></font>> <br></div>
<div>> Cumps,</div>
<div><font face="Arial" size="2"></font><font face="Arial" size="2"></font>> <br></div>
</span><div><font face="Arial" size="2"></font><font face="Arial" size="2"></font>> <br>
<div><span style="word-spacing: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-transform: none; color: rgb(0, 0, 0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; border-spacing: 0px;">
<span style="word-spacing: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-transform: none; color: rgb(0, 0, 0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; border-spacing: 0px;">
<span style="word-spacing: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-transform: none; color: rgb(0, 0, 0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; border-spacing: 0px;">
<div>> Nélio Nunes</div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2"></font> </div>
<div>
<span class="q"><div style="margin: 0px;">>> por exemplo:</div>
<div style="margin: 0px;">>> $texto = "O Jornal nº 121/2006 apresenta bla
bla bla bla bla, diferente da<span> </span></div>
<div style="margin: 0px;">>> revista nº 54 de maio/2000 que bla bla bla
bla".</div>
<div style="margin: 0px; min-height: 14px;"><font face="Arial" size="2"></font>>> <br></div>
<div style="margin: 0px;">>> deve ficar:</div>
<div style="margin: 0px;">>> $texto = "O <a
href="leitura.pl?tipo=jornal&numero=121&ano=2006">Jornal nº<span> </span></div>
<div style="margin: 0px;">>> 121/2006</a> apresenta bla bla bla bla
bla, diferente da <a<span> </span></div>
<div style="margin: 0px;">>>
href="leitura.pl?tipo=revista&numero=54&ano=2000">revista nº 54
de<span> </span></div>
<div style="margin: 0px;">>> maio/2000</a> que bla bla bla
bla".</div></span></div></span></span></span></div></div></blockquote></div>
<br>_______________________________________________<br>Cascavel-pm mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank">
http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br><br>"Não ajustar o auto-ajuste" - <a href="http://wendel.scardua.net/">http://wendel.scardua.net/</a>