【发布时间】:2014-09-28 08:52:45
【问题描述】:
我有一个带有单个参数的函数,它是一个 unicode 字符串,其中包含重音字符。我想在该字符串中找到一个或多个出现的模式并将其打印出来。
我不知道如何正确格式化模式,或正确使用 re.match 与 unicode,或提取 match.groups() 与 unicode。使用 ASCII 就容易多了。啊。
Python 2.7
sentence = "These characters, ÄÜ, are special."
def findInSentence(sentence):
pattern = re.compile("ÄÜ", re.UNICODE)
return re.match(sentence, pattern).groups()
【问题讨论】:
标签: regex python-2.7 unicode