1
Bviews OP ..系统吃掉了我的空格,备注: 名字后面有好几个空格。
|
2
zhangxiao 2013 年 5 月 28 日 ([\D^ ]+)
不太用python,不知道对不对 |
4
qdcanyun 2013 年 5 月 28 日 用bpaste或者gist贴出来
|
6
funagi 2013 年 5 月 28 日 >>> s = ur'15121:名字 [52-28]1,20-16,有一个字符串240110:字符串-------------45445:名字 [22-23]1,16-522,字符串3_34454545:字符串'
>>> re.findall(ur'(\d+):(\S{,4})\s+\[', s) [(u'15121', u'\u540d\u5b57'), (u'45445', u'\u540d\u5b57')] 如果名字(人名?)长度可以限制的话……暂时只想到这个 |
8
Bviews OP |
11
sunshaozong 2013 年 5 月 28 日 javascript 版本的: /(\d+:\D+?)\s*\[/.
lz 自己写的版本, 确实可以吗? (我在javascript下测试不可以, python 下可以?) |
12
sunshaozong 2013 年 5 月 28 日
....
没仔细看, 你的正则后面有一个空格. 可以正确匹配. 哈哈 |