这是一个创建于 4132 天前的主题,其中的信息可能已经有所发展或是发生改变。
Python 2.7
print(re.match(ur"[\u3002]+",u"啊。"))
居然是 None。难道句号不是 \u3002 么。。
8 条回复 • 2014-09-15 21:49:38 +08:00
 |
|
1
ZzFoo 2014-09-14 13:04:28 +08:00
用re.search试一下,match是从开头匹配的
|
 |
|
3
Bakemono 2014-09-14 13:29:32 +08:00 via iPad 1
findall可解w
|
 |
|
4
14 2014-09-14 14:32:21 +08:00 via Android
@ Bakemono 难道我一直只会用re.findall反而避免了很多问题。。。
|
 |
|
5
Axurez 2014-09-15 19:19:53 +08:00
|
 |
|
6
Axurez 2014-09-15 21:05:02 +08:00
|
 |
|
7
imn1 2014-09-15 21:41:08 +08:00
|
 |
|
8
imn1 2014-09-15 21:49:38 +08:00
>>> print(re.findall(r"[\u3002]+",u"啊。")) ['。']
|