1. 程式人生 > >用python3.x正則表示式匹配中文字串

用python3.x正則表示式匹配中文字串

re.match('^[\u4e00-\u9fa5|,。;?]+\?$','你好哈人日你,媽我。我?;們我為啥說在張志這?')


這演示了簡體,繁體,中文標點符號等等。可以看出python3.x對於中文字串匹配是可以執行得很好滴
<pre name="code" class="python">import re
re.match('([\w$#&-]+[.\w#$%^&-]*@[\w-]+[.\w]+)','123-m#[email protected]')
<_sre.SRE_Match object; span=(0, 34), match='123-m#
[email protected]
'>


這是匹配EMAIL的正則表示式!