javascript –如何使用正则表达式检查用户输入是否仅包含特殊字符?

电脑杂谈  发布时间:2020-05-30 02:11:57  来源:网络整理

js 检查特殊字符_js \\xa0字符_js替换字符串中的字符

Script House收集的这篇文章主要介绍了它. Script House的编辑认为这非常好. 现在,我将与您分享并提供参考.

如何验证不允许使用特殊字符的字段,这意味着AB#,A89 @,@#ASD,但@#$ ^&或#是不允许的. 我需要RegEx进行验证.

最佳答案

js \\xa0字符_js替换字符串中的字符_js 检查特殊字符

str.match(/^[A-Z#@,]+$/)

将匹配字符串...

>…以关闭模式^开始并结束$

js 检查特殊字符_js \\xa0字符_js替换字符串中的字符

>…包含任何大写字母A-Z(不匹配小写字母)

> ...仅包含特殊字符#,@和

> ...至少1个字符(无空字符串)

js \\xa0字符_js 检查特殊字符_js替换字符串中的字符

对于不区分大小写的情况,您可以在末尾添加i : (例如/ pattern / i)

**更新**

如果需要验证该字段仅包含特殊字符,则可以检查字符串是否仅包含非单词或数字字符:

js \\xa0字符_js 检查特殊字符_js替换字符串中的字符

if (str.match(/^[^A-Z0-9]*$/i)) {
   alert('Invalid');
} else {
   alert('Valid');
}

这将匹配仅包含非字母数字字符的字符串. 空字符串也将无效. 替换*以使空字符串有效.

以上是脚本公司为您收集的所有内容. 我希望本文可以帮助您解决遇到的程序开发问题.

如果您认为Script House网站的内容不错js 检查特殊字符js 检查特殊字符,欢迎向程序员朋友推荐Script House网站.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-227105-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...