JS怎么判断一个字符串是否全数字,或字母,符号

JavaScript018

JS怎么判断一个字符串是否全数字,或字母,符号,第1张

全数字: var js1=/^\d+$/

全字母: var js2=/^[A-Za-z]+$/

符号的: var js3=/^[@!~%.^&*]+$/ 符号没写全 你可以自己往里面加

我感觉程序在解读6331-2803030\2803020\2803120\2的时候已经将\2当作一个字符来处理了,所以在上述的字符串里面不存在\,所以无法处理

建议在给页面传值的时候就做好处理,或者换个分割符