Lorn, preste um pouquinho de atenção antes de clicar em &quot;Send&quot;, ;-)<br><br>Primeiro corrigindo:<br><br><span style="font-family: courier new,monospace;">while($content =~ /value\s*=\s*&quot;*(.+?)&quot;*)&quot;*/g){ # Wendel: precisa do /g
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $linha = $1; # Wendel: $_ não é $1 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #além disso o nome &quot;$linha&quot; é semanticamente incorreto, mas deixa pra lá
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($linha ne &#39;all&#39;){&nbsp; # se a linha tiver all, ou estiver vazia não entra no if<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # Wendel: se houve match, $linha não é vazia. E /all/ casaria com<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # Policiall (se isso existisse, hehe)
<br style="font-family: courier new,monospace;"></span><span style="font-family: courier new,monospace;">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print $linha, &quot;\n&quot;;&nbsp;
# Wendel: só pra ser chato</span><span style="font-family: courier new,monospace;" class="e" id="q_1107ecc1cb6e9902_1"><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>}<br></span><br><br>Bem, posto isso, eu queria saber porque o Gabriel colocou asterisco nas aspas (pelo menos no html do Roan eu não vi coisas como: value = &quot;&quot;&quot;&quot;&quot;42&quot;&quot;&quot;&quot;&quot;&quot;&quot;).
<br><br>Eu, de minha parte, escreveria assim a regexp:<br><br><span style="font-family: courier new,monospace;">/value\s*=\s*&quot;([^&quot;]+)&quot;/g</span><br><br>E, se fosse testar as condições que o Roan pediu na própria regexp (Roan, você *não* precisa usar apenas regexp, e recomendo não usar a regexp abaixo por questões de legibilidade ) :
<br><br><span style="font-family: courier new,monospace;">/value\s*=\s*&quot;(?!&quot;)(?!all&quot;)([^&quot;]+)&quot;/g</span><br><br><div><br>[]s<br>Wendel<br><br><span class="gmail_quote">On 2/1/07, <b class="gmail_sendername">
Lorn</b> &lt;<a href="mailto:lorn.br@gmail.com">lorn.br@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">while($content =~ /value\s*=\s*&quot;*(.+?)&quot;*)&quot;*/){
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $linha = $_;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($linha !~ /all/ &amp;&amp; $linha){&nbsp; # se a linha tiver all, ou estiver vazia não entra no if<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print $linha;
<div><span class="e" id="q_1107ecc1cb6e9902_1"><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>}<br><br><br><div><span class="gmail_quote">On 2/1/07, <b class="gmail_sendername">roan Brasil</b> &lt;<a href="mailto:roanbrasil@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
roanbrasil@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
É no codigo postado quero pegar o que está dentro do value=&quot;(.+?)&quot; <br>quero fazer uma REGEX que não pegue value=&quot;&quot; ou/e value=&quot;all&quot;.<br><br>:-)<br><br><div><span class="gmail_quote">Em 01/02/07, 
<b class="gmail_sendername">Gabriel Vieira</b> &lt;<a href="mailto:gabriel.vieira@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">gabriel.vieira@gmail.com</a>&gt; escreveu:</span><div><span>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
No código postado ou em um formulário enviado?<br>
<br>
Se for no código:<br>
<br>
value\s*=\s*&quot;*(.+?)&quot;*<br><br><div><div><span><span class="gmail_quote">On 2/1/07, <b class="gmail_sendername">roan Brasil</b> &lt;<a href="mailto:roanbrasil@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">



roanbrasil@gmail.com
</a>&gt; wrote:</span></span></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><span><pre>&lt;<br><span>TR</span><span> valign</span>

=<span>top</span>&gt; &lt;<br><br><span>TD</span><span> bgcolor</span><br>=<span>&quot;#336699&quot;</span>&gt; &lt;<span>SELECT</span><span> NAME</span>=<span>&quot;arg3&quot; </span><span>
<br>size</span>=<span>&quot;1&quot;</span>&gt;<br>&lt;<span>OPTION<br><br></span><span> VALUE</span>=<span>&quot;all&quot;</span>&gt;escolha aqui! &gt;&gt;&lt;/<br><span>OPTION</span>&gt;<br>&lt;<span>OPTION</span><span>

 VALUE<br></span>=<span>&quot;Acao&quot;</span>&gt;Ação&lt;/<span>OPTION<br><br></span><br>&gt;<br>&lt;<span>OPTION</span><span> VALUE</span>=<span>&quot;Acessorios&quot;</span>&gt;Acessórios&lt;/<span>OPTION</span>&gt;<br>

&lt;<br>
<span>OPTION</span><span> VALUE</span>=<span>&quot;Musica Brasileira&quot;</span><br><br>&gt;Musica BR&lt;/<span>OPTION</span>&gt;<br>&lt;<span><br>OPTION</span><span> VALUE</span>=<span>&quot;Musical&quot;</span>&gt;Musicais&lt;/
<br><br><span>OPTION</span>&gt;<br>&lt;<span>OPTION</span><span><br> VALUE</span>=<span><br><br>&quot;Musica&quot;</span>&gt;Música Clássica&lt;/<span>OPTION</span>&gt;<br>&lt;<span>OPTION</span><span> VALUE</span>=<span>
<br>
&quot;NewAge&quot;<br></span>&gt;New Age&lt;/<span>OPTION</span>&gt;<br>&lt;<span>OPTION</span><br><span><br> VALUE</span>=<span>&quot;Opera&quot;</span><br>&gt;Ópera&lt;/<span>OPTION</span>&gt;<br>&lt;<span>OPTION</span>

<span> VALUE</span>=<span>
&quot;Policial&quot;</span>&gt;Policial&lt;/<span><br>OPTION</span>&gt;<br>&lt;<span><br><br>OPTION</span><span> VALUE</span>=<span>&quot;PopRock&quot;</span>&gt;Pop-Rock-Shows&lt;/<span>OPTION</span>&gt;<br><br>&lt;<span>


OPTION</span><span> VALUE</span>=<span>&quot;RENTAL&quot;</span>&gt;Para Locação&lt;/<span><br>OPTION<br></span>&gt;<br>&lt;<span><br>OPTION</span><span> VALUE</span>=<span>&quot;RENTAL&quot;</span>&gt;Rental&lt;/<span>OPTION
<br><br></span>&gt;<br>&lt;<span>OPTION</span><span><br> VALUE</span>=<span>&quot;Romance&quot;</span><br>&gt;Romance&lt;/<br><span>OPTION</span>&gt;<br>&lt;<span>OPTION</span><span> VALUE</span>=<span><br>&quot;Sertanejo&quot;
<br></span>
&gt;Sertanejo&lt;/<span>OPTION</span>&gt;<br>&lt;<span>OPTION</span><span> VALUE</span>=<span><br>&quot;Suspense&quot;<br><br></span>&gt;Suspense&lt;/<span>OPTION</span>&gt;<br>&lt;<span>OPTION</span><span> VALUE</span>=
<br><span>
&quot;Terror&quot;</span>&gt;Terror&lt;/<br><span>OPTION</span>&gt;<br>&lt;<span>OPTION</span><br><span> VALUE</span>=<span><br>&quot;Western&quot;</span>&gt;Western&lt;/<span><br>OPTION</span>&gt;<br>&lt;<span>OPTION</span>


<span> VALUE</span>=<span>&quot;&quot;</span>&gt;&lt;/<span>OPTION</span>&gt;<br>&lt;/select&gt;<br><br><br><br>----8&lt;----------8&lt;---- HTML ACIMA ------8&lt;--------8&lt;-------<br><br><br><br>Galera como faço para pegar todos os VALUE com exceção dos que estão 
<br><br><span style="font-weight: bold;">vazio</span> e o que tem valor <br><span style="font-weight: bold;">all<br><br>Alguém help me?<br></span></pre>

<br>-- <br>Atenciosamente,<br><br>Roan Brasil Monteiro<br>Presidente do Rotaract Club Lauro de Freitas D4550<br>Gestão 2006/2007<br>________________________________
<br>*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*<br>Faculdade UNIME<br><a href="http://www.unime.com.br" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">www.unime.com.br</a><br>BSI - Bacharelado de Sistema de Informação
<br>Roan Brasil Monteiro <br>_____________________<br>*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*
<br><br>&quot;NA LUTA ENTRE BATMAN E PINGÜIM,<br>EU SOU MAIS O PINGÜIM...&quot; by Roan<br>____<br> °v°&nbsp;&nbsp; NÃO USE DROGAS,<br>/(_)\&nbsp;&nbsp;USE GNU/LINUX<br> ^ ^<br>Por que ver o MUNDO através de &#39;janelas&#39;<br>Se você pode usar portas.
<br><br>&quot;Software Livre:<br>&nbsp;&nbsp;&nbsp;&nbsp;Socialmente Justo,<br>&nbsp;&nbsp;&nbsp;&nbsp;Economicamente Viável,<br>&nbsp;&nbsp;&nbsp;&nbsp;Tecnologicamente Sustentável&quot;
<br></span></div>_______________________________________________<br>Cascavel-pm mailing list<br><a href="mailto:Cascavel-pm@pm.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Cascavel-pm@pm.org
</a><br><a href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br><span>Gabriel Vieira
</span><br>_______________________________________________<br>Cascavel-pm mailing list<br><a href="mailto:Cascavel-pm@pm.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Cascavel-pm@pm.org</a><br>

<a href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></blockquote></span></div></div><div><span><br><br clear="all"><br>-- <br>Atenciosamente,<br><br>Roan Brasil Monteiro<br>Presidente do Rotaract Club Lauro de Freitas D4550
<br>Gestão 2006/2007
<br>________________________________<br>*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*<br>Faculdade UNIME<br><a href="http://www.unime.com.br" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">www.unime.com.br
</a><br>BSI - Bacharelado de Sistema de Informação<br>Roan Brasil Monteiro 
<br>_____________________<br>*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*<br><br>&quot;NA LUTA ENTRE BATMAN E PINGÜIM,<br>EU SOU MAIS O PINGÜIM...&quot; by Roan<br>____<br> °v°&nbsp;&nbsp; NÃO USE DROGAS,<br>/(_)\&nbsp;&nbsp;USE GNU/LINUX<br> ^ ^
<br>Por que ver o MUNDO através de &#39;janelas&#39;<br>Se você pode usar portas.<br><br>&quot;Software Livre:<br>&nbsp;&nbsp;&nbsp;&nbsp;Socialmente Justo,<br>&nbsp;&nbsp;&nbsp;&nbsp;Economicamente Viável,<br>&nbsp;&nbsp;&nbsp;&nbsp;Tecnologicamente Sustentável&quot;
</span></div><br>_______________________________________________<br>Cascavel-pm mailing list<br><a href="mailto:Cascavel-pm@pm.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Cascavel-pm@pm.org
</a><br><a href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br></span></div><div><span class="e" id="q_1107ecc1cb6e9902_2">Lindolfo &quot;Lorn&quot; Rodrigues<br>- <a href="http://www.slackwarezine.com.br" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
www.slackwarezine.com.br</a><br>- 
<a href="http://lornlab.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lornlab.org</a><br>- <a href="http://sao-paulo.pm.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://sao-paulo.pm.org</a><br>use Catalyst;

</span></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><br></blockquote></div><br><br clear="all"><br>-- <br><br>&quot;Não ajustar o auto-ajuste&quot; - <a href="http://wendel.scardua.net/">http://wendel.scardua.net/</a>