JS正则(RegExp)判断文本框中是否包含特殊符号
作者:王佳斌 时间:2023-05-12 18:18:55
前言
有时,我们希望判断文本框中用户输入的字符是否含有特殊符号(*/#$@),就像用户注册时密码框的填写。
demo
利用 RegExp 对象,能很优雅的实现以上需求:
// even(文本框内容)
function (even) {
// 规则对象(flag)
var flag = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>《》/?~!@#¥……&*()——|{}【】‘;:”“'。,、? ]")
// 判断 even 是否包含特殊字符
if(flag.test(even)){
console.log('包含!')
}else{
console.log('不包含!')
}
}
flag 规则对象中还有很多其他特殊字符,这里的demo已经足够使用,如项目另有需求加入其他特殊字符即可。
另一种方法
js正则 判断是否包含特殊符号
function chack_name(str){
var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>《》/?~!@#¥……&*()——|{}【】‘;:”“'。,、? ]");
if (pattern.test(str)){
return true;
}
return false;
}
总结
以上所述是小编给大家介绍的JS正则(RegExp)判断文本框中是否包含特殊符号,网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
来源:https://blog.csdn.net/weixin_44198965/article/details/102767496
标签:正则,特殊符号
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
学习Python,你还不知道main函数吗
2022-11-02 10:20:43
![](https://img.aspxhome.com/file/2023/3/131063_0s.png)
python自动化测试selenium定位frame及iframe示例
2023-01-08 16:25:28
![](https://img.aspxhome.com/file/2023/5/110395_0s.png)
pycharm打包py项目为.exe可执行文件的两种方式
2022-03-26 11:51:51
![](https://img.aspxhome.com/file/2023/3/127723_0s.jpg)
python 如何用terminal输入参数
2023-02-19 08:06:15
某大型网络公司应聘时的笔试题目附答案
2023-11-15 02:01:21
Oracle中返回结果集的存储过程分享
2012-07-11 15:50:16
细化解析:SQL Server 2000 的各种版本
2009-02-05 15:41:00
完美解决Python matplotlib绘图时汉字显示不正常的问题
2023-09-28 05:30:55
![](https://img.aspxhome.com/file/2023/1/62901_0s.jpg)
go语言学习之包和变量详解
2024-04-26 17:29:27
![](https://img.aspxhome.com/file/2023/1/134031_0s.png)
asp彩色验证码的制作详解
2007-09-18 13:22:00
利用Python的Django框架中的ORM建立查询API
2023-11-15 10:06:03
详解通过API管理或定制开发ECS实例
2022-11-02 17:44:00
能否用显示/隐藏层来控制FLASH播放与停止
2008-10-27 14:08:00
浅谈SQL Server中统计对于查询的影响分析
2012-06-06 20:08:23
MySQL创建带特殊字符的数据库名称方法示例
2024-01-26 15:31:30
![](https://img.aspxhome.com/file/2023/4/83364_0s.jpg)
Python断言assert的用法代码解析
2021-10-05 21:57:07
详解Vue中Computed与watch的用法与区别
2023-07-02 17:05:24
Python查找算法之分块查找算法的实现
2023-06-26 20:25:34
![](https://img.aspxhome.com/file/2023/2/115222_0s.png)
python中MySQLdb模块用法实例
2024-01-25 01:19:27
Apache部署Django项目图文详解
2023-12-17 06:51:05
![](https://img.aspxhome.com/file/2023/2/134802_0s.png)