2013-03-28 278 views
-5

是否可以检查一个字符串是否仅包含使用javascript的特殊字符?检查一个字符串是否只包含特殊字符

+1

是。 [你有什么尝试?](http://whathaveyoutried.com/) – Howard 2013-03-28 07:02:26

+0

一个字段?不是一个字符串? – sashoalm 2013-03-28 07:16:35

+0

你在用什么语言工作? – Bergi 2013-03-28 07:20:10

回答

1

匹配字符串只包含字符的字符,这些字符不在a-z,A-Z0-9中定义的类中。

var regex = /^[^a-zA-Z0-9]+$/ 

测试它...

console.log("My string to test".match(regex)) 
console.log("My string, to test!".match(regex)) 
+0

谢谢比利:) – abhis 2013-03-28 07:45:34

+0

这不是“* only *特殊字符” – Bergi 2013-03-28 07:57:52

+0

是真的 - 编辑。现在怎么样? – 2013-03-28 08:01:47

相关问题