[python-chinese] 一个正则表达式的问题,请大家帮忙看看,谢谢了

Chunhui Li wiseneuron在gmail.com
星期日 九月 2 00:43:04 HKT 2007


very well

XiaQ wrote:
> 在07-9-1,*黄毅* <yi.codeplayer在gmail.com 
> <mailto:yi.codeplayer在gmail.com>> 写道:
>
>     >>> import re
>     >>> Regex = re.compile(ur'^[几数第上成]?[零○一二两三四五六七八九十
>     廿百千万亿壹
>     贰叁肆伍陆柒捌玖拾佰仟∶·./点]*[分之]?[零○一二两三四五六七八九十
>     廿百千万亿壹
>     贰叁肆伍陆柒捌玖拾佰仟]*$', re.U)
>     >>> print Regex.match("大家好")
>     None
>     >>> print Regex.match(u"大家好")
>     None
>     >>> print Regex.match(u"第一").group()
>     第一
>
>
> 加了 re.U 这个 flag 也无济于事,我试验了的:
> >>> Regex = re.compile(ur'^[几数第上成]?[零○一二两三四五六七八九十廿百 
> 千万亿壹贰叁肆伍陆柒捌玖拾佰仟∶·\./点]*[分之]?[零○一二两三四五六七八 
> 九十廿百千万亿壹贰叁肆伍陆柒捌玖拾佰仟]*$', re.U)
> >>> print Regex.match("说的确实")
> <_sre.SRE_Match object at 0x011D5100>
>
> 加 re.L 也没用。
> 另外提醒楼上没有把.纠正为\.。
> ------------------------------------------------------------------------
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese

-------------- 下一部分 --------------
一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20070902/9c2c17ec/attachment.html 


关于邮件列表 python-chinese 的更多信息