指定正则表达式的一部分不应包含另一个正则表达式
有没有办法指定正则表达式不应包含另一个正则表达式的匹配项?
哪个正则表达式(此处以 Javascript 样式语法给出)对应于正则表达式 /(artwork|sheep|cattle|book|literature)(s)/i
,但不包含 /(羊|牛|艺术品|文学)(s)/
?
Is there a way to specify that a regular expression should not contain a match of another regular expression?
Which regular expression (given here in Javascript-style syntax) would correspond to the regular expression /(artwork|sheep|cattle|book|literature)(s)/i
, but not containing matches of /(sheep|cattle|artwork|literature)(s)/
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果
/books/
不是答案,那么也许可以尝试使用负面展望..就像这样if
/books/
is not the answer then perhaps try with negative look ahead.. like this