我尝试使用与lcp_
开头的电子邮件地址匹配的单个javascript正则表达式,但忽略在任何位置也包含单词auto
的所有匹配项。
我尝试了一些没有运气的事情
/^lcp[._-](?!auto)/gi
目标是遵循
lcp_land@blah.com
- 匹配
lcp_land_auto@blah.com
- 不匹配
由于
答案 0 :(得分:1)
你可以使用"顽固的贪婪令牌"这基本上意味着你每次重复子模式都要检查负向前瞻,以便在任何位置排除非法字符串,例如:
\blcp_(?:(?!auto)\S)+(?=\s)