这是一个创建于 3991 天前的主题,其中的信息可能已经有所发展或是发生改变。
1980 浙江 五王
1981 广东 张海
1982 上海 李四
1982 上海 李四
1985 上海 李四
1990 北京 张二
如何匹配1985之后的行,然后在1985之上又不包括上海的
198[0-5] .+\n 这样不能排除上海
198[0-5] .[^上海]+\n 这样上 和 海分成两个字符匹配了。导至第二行的张海也排除了。
5 条回复 • 1970-01-01 08:00:00 +08:00
|
|
1
SAGAN 2013-11-20 08:57:38 +08:00 1
用预查
198[0-5]\s+(?!上海)
|
|
|
2
alsotang 2013-11-20 09:56:39 +08:00
补充楼上
|
|
|
3
andy12530 2013-11-20 09:59:24 +08:00
能不能说清题目? 什么叫 “匹配1985之后的行”,是完全匹配 1985,还是说匹配 >1985 ??
|
|
|
4
older 2013-11-20 11:08:26 +08:00
|
|
|
5
caomu 2013-11-20 12:49:32 +08:00
|