# modo RTFM:<br>perldoc perlre&nbsp;&nbsp; # :-p<br><br># modo bonzinho:<br><br>Você pode usar /regexp/&nbsp; quando a regexp é delimitada por /.../.<br><br>Mas você pode usar outros delimitadores em vez de /.../ . Porém para isso é necessário o m .
<br><br>Então m{regexp}&nbsp; é a mesma coisa que /regexp/, ou m@regexp@, ou m:regexp:&nbsp; . <br><br>Em geral, o símbolo que vem depois do &quot;m&quot; é o símbolo que vai fechar a regexp. (como em m@regexp@, ou m:regexp:). Mas se o símbolo é um abre-algumacoisa, a regexp fecha com o fecha-algumacoisa ( como em m{regexp} , m(regexp), m[regexp] ).
<br><br>E finalmente, depois de uma regexp você coloca diversas opções. a opção /s faz com que o operador ponto (.) case com &quot;\n&quot; . Sem ele, sua regexp só casaria com o &lt;A NAME....&nbsp; ....&lt;/TABLE&gt; se tudo estivesse na mesma linha. 
<br><br>[]s<br><br>Wendel<br><br><div><span class="gmail_quote">On 8/22/07, <b class="gmail_sendername">Patty Silva</b> &lt;<a href="mailto:ptfzs@yahoo.com.br">ptfzs@yahoo.com.br</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;">
Ola Pessoal..<br>alguem pode me explicar essa expressao regular?<br><br>$returnVal=~ m{&lt;A NAME=.tabA.&gt;(.*?)&lt;/TABLE&gt;}s or die &quot;Can&#39;t find the population table\n&quot;;<br><br>o pq do { e desse s??<br><br>
Obrigada<br></blockquote></div><br>