<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Acentuação em Português e Expressões Regulares Python</title>
	<link>http://blog.elcio.com.br/acentuacao-em-portugues-e-expressoes-regulares-python/</link>
	<description>XML, XHTML, CSS, Tableless, Desenvolvimento Web, Python, Linux</description>
	<pubDate>Tue, 06 Jan 2009 02:03:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
		<item>
		<title>By: Daniel Luz</title>
		<link>http://blog.elcio.com.br/acentuacao-em-portugues-e-expressoes-regulares-python/#comment-84543</link>
		<dc:creator>Daniel Luz</dc:creator>
		<pubDate>Thu, 18 Oct 2007 19:57:38 +0000</pubDate>
		<guid>http://blog.elcio.com.br/acentuacao-em-portugues-e-expressoes-regulares-python/#comment-84543</guid>
		<description>DGmike, acho que não dá pra tornar isso padrão. Mas quanto à segunda pergunta, você pode prefixar as expressões com "(?u)". Por exemplo: r"(?u)\b". Espero que ajude ;)</description>
		<content:encoded><![CDATA[<p>DGmike, acho que não dá pra tornar isso padrão. Mas quanto à segunda pergunta, você pode prefixar as expressões com &#034;(?u)&#034;. Por exemplo: r&#034;(?u)\b&#034;. Espero que ajude <img src='http://blog.elcio.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: d3rf</title>
		<link>http://blog.elcio.com.br/acentuacao-em-portugues-e-expressoes-regulares-python/#comment-84525</link>
		<dc:creator>d3rf</dc:creator>
		<pubDate>Thu, 18 Oct 2007 16:34:45 +0000</pubDate>
		<guid>http://blog.elcio.com.br/acentuacao-em-portugues-e-expressoes-regulares-python/#comment-84525</guid>
		<description>Assim dando uma olhada do nada me veio a idéia ...
Sou programador, sou uma anta em design ... Você é programador, conhece bem design, é apaixonado por Python como já ouvi numa palestra, pq vc não migra um pouco para Java (J2ME), e começa a produzir coisas boas para PDAS, Smartphones, e MicroEditionMachine em afins ...?
meu blog: &lt;a href="http://d3rf.wordpress.com" title="Blog do d3rf" rel="nofollow"&gt;http://d3rf.wordpress.com&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Assim dando uma olhada do nada me veio a idéia &#8230;<br />
Sou programador, sou uma anta em design &#8230; Você é programador, conhece bem design, é apaixonado por Python como já ouvi numa palestra, pq vc não migra um pouco para Java (J2ME), e começa a produzir coisas boas para PDAS, Smartphones, e MicroEditionMachine em afins &#8230;?<br />
meu blog: <a href="http://d3rf.wordpress.com" title="Blog do d3rf" rel="nofollow">http://d3rf.wordpress.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DGmike</title>
		<link>http://blog.elcio.com.br/acentuacao-em-portugues-e-expressoes-regulares-python/#comment-84502</link>
		<dc:creator>DGmike</dc:creator>
		<pubDate>Thu, 18 Oct 2007 13:22:23 +0000</pubDate>
		<guid>http://blog.elcio.com.br/acentuacao-em-portugues-e-expressoes-regulares-python/#comment-84502</guid>
		<description>Legal, Elcio...
duas perguntas,
- tem como definir isso em algum arquivo de configuração para ser padrão?
- podemos fazer isto:
re = re.compile (r"\b", re.U)

para não prescisar chamar o c.sub e sim o re.sub ?</description>
		<content:encoded><![CDATA[<p>Legal, Elcio&#8230;<br />
duas perguntas,<br />
- tem como definir isso em algum arquivo de configuração para ser padrão?<br />
- podemos fazer isto:<br />
re = re.compile (r&#034;\b&#034;, re.U)</p>
<p>para não prescisar chamar o c.sub e sim o re.sub ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jader Rubini</title>
		<link>http://blog.elcio.com.br/acentuacao-em-portugues-e-expressoes-regulares-python/#comment-84098</link>
		<dc:creator>Jader Rubini</dc:creator>
		<pubDate>Wed, 17 Oct 2007 15:02:14 +0000</pubDate>
		<guid>http://blog.elcio.com.br/acentuacao-em-portugues-e-expressoes-regulares-python/#comment-84098</guid>
		<description>Uma vez eu quis fazer uma função Python pra reescritas de url's, da mesma forma que o Wordpress faz. Depois de ler &lt;a href="http://www.reportlab.com/i18n/python_unicode_tutorial.html" rel="nofollow"&gt;este tutorial&lt;/a&gt;, a solução que eu encontrei foi:

&lt;code&gt;

def urlize(str):
	url = unicode(str, 'latin-1')
 	url = unicodedata.normalize('NFKD', url).encode('ascii', 'ignore')
 	url = re.sub(r'[^\w\d-]', '', url.replace(' ', '-').replace('--', '').lower())
 	return url

&lt;/code&gt;

Não sei se esta seria a melhor forma e fazer isso, mas foi o jeito que eu achei. :)</description>
		<content:encoded><![CDATA[<p>Uma vez eu quis fazer uma função Python pra reescritas de url&#039;s, da mesma forma que o Wordpress faz. Depois de ler <a href="http://www.reportlab.com/i18n/python_unicode_tutorial.html" rel="nofollow">este tutorial</a>, a solução que eu encontrei foi:</p>
<p><code class="prettyprint"></p>
<p>def urlize(str):<br />
	url = unicode(str, 'latin-1')<br />
 	url = unicodedata.normalize('NFKD', url).encode('ascii', 'ignore')<br />
 	url = re.sub(r'[^\w\d-]', '', url.replace(' ', '-').replace('--', '').lower())<br />
 	return url</p>
<p></code></p>
<p>Não sei se esta seria a melhor forma e fazer isso, mas foi o jeito que eu achei. <img src='http://blog.elcio.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>
