编写一个正则表达式,接受除某些单词之外的字母数字字符串

时间:2015-07-21 14:41:46

标签: javascript

我正在尝试编写一个接受带有路径名

的url的正则表达式

/〔实施例/ XXXXX

此处,XXXXX可以是一串字母数字关键字,但不应该是“创建”或“添加”。

我创建了用于接受字母数字的正则表达式,但我无法找到添加“创建”或“添加”例外的方法。

1 个答案:

答案 0 :(得分:3)

负面预测是您的朋友,foo(?!pattern)表示如果foopattern之后立即匹配,foo将无法匹配。与其他外观一样,负向前瞻不是捕获组。

/\/example\/(?!create|add)[A-Za-z0-9]+/