【发布时间】:2020-05-29 13:34:36
【问题描述】:
我有一个用例,对于给定的字符串,我需要检查该字符串是否不包含“com”、“dot”等词,但它如果它们是这样的,可以使用这些词 - 'for com' 'to com' 'to dot'。努力为此编写 regex/javascript 函数。
例如:
'maincom', 'maindot'
根据正则表达式模式不应该被接受
'main for com', 'main for dot', 'main to dot', 'main to com'
按照正则表达式模式应该是可以接受的
根据下面 Jan 的评论回答-
^(?!.*\b(?:for com|to com|for dot|to dot)\b).+
【问题讨论】:
-
您应该考虑在您的问题中添加一些示例字符串,并说明哪些字符串应该通过,哪些不应该通过。
标签: javascript regex reactjs regex-negation