仅允许字符串中的某些字符

时间:2014-03-19 11:24:55

标签: javascript string

我对javascript很新,所以我正在寻求帮助。

有没有办法检查字符串是否包含不允许的字符?如果是这样的话?如果名称包含任何其他类似中文和Boolean等特殊字符,我想返回$@#*%÷=+_€¥£₩

1 个答案:

答案 0 :(得分:1)

您想要了解正则表达式。

基本上,如果您只允许拉丁字母和数字,小写和大写,您可以使用:

if (stringToTest.match(/^[a-zA-Z0-9]*$/)) { ... }

例如,可以找到一些文档here