拜托帮忙看下,这个正则表达写的对么?

2017 年 7 月 19 日
 vazo

需要过滤转发邮件,除了收件地址"tong-zhi"其他的一律转发,这个正则表达式要怎么写? ^((?!tong-zhi).)*$ 这样对么?

1770 次点击
所在节点    问与答
7 条回复
Moker
2017 年 7 月 19 日
自己用几个例子测一下不就知道了
ethanlu
2017 年 7 月 19 日
^[^(tong-zhi)].+
http://regexr.com/3gcjb

看看这样行不行
morefreeze
2017 年 7 月 19 日
我很好奇楼主正则里的点号是啥意思
dawnven
2017 年 7 月 19 日
@morefreeze .号是匹配除换行符的任何单字符
dallaslu
2017 年 7 月 19 日
同志你好,试试这个!

^(?!tong-zhi).*$
dallaslu
2017 年 7 月 19 日
@ethanlu 所有符合条件的以 ghijklmnopqrstuvwxyz 开头的地址都匹配不到了!
ethanlu
2017 年 7 月 19 日
@dallaslu 发现了,g-z 会这样

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/376470

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX