---------------------8&lt;---------------------<br>$num = &#39;sem numero|sn|s/n|sem número|sem num|numero|número|num|no|nº|n°|núm|n\.|n\.:&#39;;<br><br>$endereco = &quot;AV 29 JUNHO 00602&quot;;<br>$endereco = &quot;R MARGARIDAS 13 QD8 C 13&quot;;
<br>$endereco = &quot;Acesso 27 14 1o andar&quot;;<br>$endereco = &quot;Av Santa Barbara do Oeste sem numero&quot;;<br><br>print &quot;Tipo: $1\nLogradouro: $2\nNúmero: $3\nComplemento: $7&quot; if<br>$endereco =~ /^(\w+)\s+([\s\w]+?)\s+(($num)?(\d+)?)(\s+(.+?))?$/i;
<br>---------------------&gt;8---------------------<br><br>Acho que já dá um caldo... :)<br>Só estruturar melhor.. utilizar hashs... permitir caracteres acentuados... pegar a lista nos correios dos &quot;Tipos&quot; existentes... e possivelmente algo mais :P
<br><br>Pode ser útil: <a href="http://www.equacao.com.br/auditoria/auditoria.html">http://www.equacao.com.br/auditoria/auditoria.html</a><br><br><br>Abraços,<br><br><br><div><span class="gmail_quote">On 3/20/07, <b class="gmail_sendername">
Gabriel Vieira</b> &lt;<a href="mailto:gabriel.vieira@gmail.com">gabriel.vieira@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;">
Na verdade &quot;Acesso&quot; é um tipo.<br>To começando a achar que não é tão difícil assim :D<br><br><br><div><span class="q"><span class="gmail_quote">On 3/20/07, <b class="gmail_sendername">Daniel Ruoso</b> &lt;<a href="mailto:daniel@ruoso.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

daniel@ruoso.com</a>&gt; wrote:</span></span><div><span class="e" id="q_1117038e239792d5_2"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ter, 2007-03-20 às 16:21 +0000, Igor Sutton Lopes escreveu:
<br>&gt; Acesso 27 14 1o andar<br><br>Como eu disse pessoalmente ;), acho que podemos fazer escolhas para<br>tentar achar o best match. Vale lembrar que nesse caso é difícil até<br>para um ser humano saber :). Na verdade o carteiro daria na sua cara se
<br>você não colocar nem uma vírgula aí :)... O mais provavel seria entender<br>como<br><br>Tipo Logradouro: undef<br>Logradouro: Acesso<br>Número: 27<br>Complemento: 14 1o andar<br><br>Mas podemos ter fé e achar que a figura vai colocar uma vírgula
<br><br>Acesso 27, 14 1o. andar<br><br>O que nos dá uma boa ancora:<br><br>Tipo Logradouro: undef<br>Logradouro: Acesso 27<br>Número: 14<br>Complemento: 1o. andar<br><br>&gt; Av. Santa Bárbara do Oeste sem número<br><br>
Esse é um exemplo de boa âncora, por que existe um número limitado de
<br>possíveis escritas para &quot;sem número&quot;...<br><br>daniel<br><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><br><br clear="all"><br>-- <br><span class="sg">Gabriel Vieira
</span></blockquote></div><br><br clear="all"><br>-- <br>Gabriel Vieira