2010-08-10 40 views
2

我需要的正则表达式这是不允许&#39需要帮助创建正则表达式

+0

你的意思'''或'''? – Gumbo 2010-08-10 08:30:07

+2

你试图解决的*实际*问题是什么?也许SQL注入?如果是这样,那么肯定会有比你提出的更好的解决方案。 – ggg 2010-08-10 08:31:23

+0

是的,请详细说明您想要做什么以及为什么。这会给你最好的答案。 – Omnifarious 2010-08-10 08:32:44

回答

1

这只会匹配不包含一个单引号字符串(你的问题是非常不具体,所以我不知道如果这是你想要什么,请尽可能具体并说明你真正想做的事):

/^[^']*$/ 
2

如果你想说“匹配任何字符,但ZZZ”,用[^]。

[^']+将匹配一个或多个字符,直到遇到'。

如果你想确保整个字符串不包含指定的字符:

^[^']*$