编写正则表达式,不包含任何内容

时间:2009-08-13 03:26:02

标签: regex regex-negation

如何编写匹配的正则表达式,

    a string which does not contain the underscore "_".

2 个答案:

答案 0 :(得分:8)

/ ^ [^ _] * $ /

[^]语法表示“不包含任何这些字符”。

答案 1 :(得分:0)

要匹配不是下划线的字符,请使用[^_]^表示“不”)。所以为了匹配整个字符串你会做这样的事情:

/[^_]+/