2006年12月10日 星期日 19:46
>>> import re >>> res = re.search("([0-9]{1,3}\.){3}\.[0-9]{1,3}",u'IP地址 211.69.204.153城市天气') >>> print res None 匹配ip地址的,可能我写错了吧
2006年12月10日 星期日 19:49
On 12/10/06, brightman <fenyon在126.com> wrote: > >>> import re > >>> res = re.search("([0-9]{1,3}\.){3}\.[0-9]{1,3}",u'IP地址 > 211.69.204.153城市天气') > >>> print res > None > > 匹配ip地址的,可能我写错了吧 > u''这种用法在交互环境下往往得到的不是真正的unicode,一般是用在源程序中。所以你可以: print repr(u'IP地址211.69.204.153城市天气') 来看它到底是不是被正确编码了。 re模块中有一个re.UNICODE选项可以用来支持unicode. -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
Zeuux © 2025
京ICP备05028076号