
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 日 .... 没仔细看, 你的正则后面有一个空格. 可以正确匹配. 哈哈 |