>>> import re
>>> re.match(u'^[一二三四五六七]、', u'一、')
如果模式和文本存储在变量中(例如,它们是从文本文件中读取的),
>>> myregex='^[一二三四五六七]、'
>>> mytext='一、'
我如何指定myregex
和mytext
至re.match
,方式与re.match(u'^[一二三四五六七]、', u'一、')
相同?感谢。
答案 0 :(得分:1)
只需使用
re.match(myregex.decode('utf-8'), mytext.decode('utf-8'))