分页: 1 / 1
问个关于正则表达式的问题
发表于 : 2008-09-08 23:26
由 inami
现在我想匹配所有数字,但是不要包括紧接在字符串abc前的数字,应该怎么写?
发表于 : 2008-09-10 21:03
由 heejun
(\d+(?!abc))
发表于 : 2008-09-10 21:39
由 hellojinjie
lz与ls缘份不浅呐阿
ls 潜水两年四个月,只发44贴,今日发帖只为回答lz提问
不过我对楼上的 ?! 有点不太懂,他们表示什么?我写的也能匹配成功吗?
发表于 : 2008-09-14 11:10
由 a0147520
sed -e 's/[0-9]*abc//g' file
Re:
发表于 : 2008-09-21 21:41
由 keky
hellojinjie 写了:
lz与ls缘份不浅呐阿
ls 潜水两年四个月,只发44贴,今日发帖只为回答lz提问
不过我对楼上的 ?! 有点不太懂,他们表示什么?我写的也能匹配成功吗?
难道是贪心匹配。。
Re: 问个关于正则表达式的问题
发表于 : 2008-09-22 12:05
由 cnkilior
楼上的表达式不一定所有程序都支持。。。
-------
楼主的匹配太贪了
Re:
发表于 : 2008-09-22 17:08
由 patrickhe
hellojinjie 写了:
lz与ls缘份不浅呐阿
ls 潜水两年四个月,只发44贴,今日发帖只为回答lz提问
不过我对楼上的 ?! 有点不太懂,他们表示什么?我写的也能匹配成功吗?
(?!) 是 look-behind
Re: 问个关于正则表达式的问题
发表于 : 2008-09-25 17:19
由 yhywl
给你个笨方法
先替换,
然后再匹配数字就行了。。。