我正在尝试编写一个正则表达式,以匹配Python 3中的Unicode小写字符。我正在使用
在Sublime Text中,我可以简单地键入
我知道Python可以使用
在Python 3中,正则表达式是否能够实现这个功能,还是我需要采用其他方法?我知道其他的方式来完成,只是希望能使用正则表达式。
re
库。例如,re.findall(some_pattern, 'u∏ñKθ')
应该返回['u', 'ñ', 'θ']
。在Sublime Text中,我可以简单地键入
[[:lower:]]
来查找这些字符。我知道Python可以使用
re.compile('[^\W\d_]')
匹配任何Unicode字符,但我需要明确区分大小写。我也知道re.compile('[a-z]')
将匹配任何ASCII小写字符,但我的数据是UTF-8,并且包括许多非ASCII字符——我已经检查过了。在Python 3中,正则表达式是否能够实现这个功能,还是我需要采用其他方法?我知道其他的方式来完成,只是希望能使用正则表达式。