javascript - 检查字符串是否包含javascript中的任何特殊字符或字符串

标签 javascript alert

我想检查一个字符串是否有任何特殊字符。我正在使用这个脚本:

var name = $("#name").val();
if(name.match(/[_\W]0-9/))
{
    alert('Not A Name');
}

即使在 name="sas23"

时也不会发出警报

最佳答案

而不是 /[_\W]0-9/ 你的正则表达式文字应该是 /[_\W0-9]/

关于javascript - 检查字符串是否包含javascript中的任何特殊字符或字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14339307/

相关文章:

javascript - 通过 for 循环绑定(bind)的事件中的数值错误

javascript - 警报 javascript 中的换行符

java - Android 具有多个 POI 的接近警报

JavaScript 依赖管理

javascript 警报和更新页面 asp.net c#

javascript - alert() 中的粗体标题效果?

javascript - 从输入中获取多个值并根据它们的类名添加它们

javascript - JS/Ajax : Submit form without page refresh or button click

javascript - React Router - 在 iF​​rame 中渲染时隐藏页眉和页脚

javascript - Console.log 输出对象数组