Js中使用正则表达式验证输入是否有特殊字符


Posted in Javascript onSeptember 07, 2018

Js中使用正则表达式验证输入是否有特殊字符的代码如下所示:

//验证是否有特殊字符
function checkval(t) {
   var re = /^[\u4e00-\u9fa5a-z]+$/gi;//只能输入汉字和英文字母
  if (re.test(t)) {
     return true;
   } else {
     return false;
   }
 }

 js正则表达式,验证同一字符串不同

var num = 888;
 var reg = /^[1-9]{1}[0-9]*$/g;
 console.log(reg.lastIndex);//0
 console.log(reg.test(num));//true
 console.log(reg.lastIndex);//3
 console.log(reg.test(num));//false
 console.log(reg.lastIndex);//0
 console.log(reg.test(num));//true
 console.log(reg.lastIndex);//3
 reg.lastIndex = 0;
 console.log(reg.lastIndex);//0
 console.log(reg.test(num));//true

总结

以上所述是小编给大家介绍的Js中使用正则表达式验证输入是否有特殊字符,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
getElementsByTagName vs selectNodes效率 及兼容的selectNodes实现
Feb 26 Javascript
JS实现将人民币金额转换为大写的示例代码
Feb 13 Javascript
JavaScript通过元素索引号删除数组中对应元素的方法
Mar 18 Javascript
js实现的简练高效拖拽功能示例
Dec 21 Javascript
了解VUE的render函数的使用
Jun 08 Javascript
js禁止表单重复提交
Aug 29 Javascript
详解Webpack-dev-server的proxy用法
Sep 08 Javascript
vue-router两种模式区别及使用注意事项详解
Aug 01 Javascript
JS数组降维的实现Array.prototype.concat.apply([], arr)
Apr 28 Javascript
基于canvas实现手写签名(vue)
May 21 Javascript
vuex中遇到的坑,vuex数据改变,组件中页面不渲染操作
Nov 16 Javascript
vscode自定义vue模板的实现
Jan 27 Vue.js
vue.js+element-ui动态配置菜单的实例
Sep 07 #Javascript
详解npm 配置项registry修改为淘宝镜像
Sep 07 #Javascript
vue 点击按钮实现动态挂载子组件的方法
Sep 07 #Javascript
关于JavaScript中高阶函数的魅力详解
Sep 07 #Javascript
npm配置国内镜像资源+淘宝镜像的方法
Sep 07 #Javascript
对类Vue的MVVM前端库的实现代码
Sep 07 #Javascript
cnpm加速Angular项目创建的方法
Sep 07 #Javascript
You might like
php数组去重实例及分析
2013/11/26 PHP
PHP动态生成指定大小随机图片的方法
2016/03/25 PHP
CentOS下搭建PHP环境与WordPress博客程序的全流程总结
2016/05/07 PHP
js 巧妙去除数组中的重复项
2010/01/25 Javascript
js 金额文本框实现代码
2012/02/14 Javascript
javascript字符串替换及字符串分割示例代码
2013/12/12 Javascript
javascript实现的弹出层背景置灰-模拟(easyui dialog)
2013/12/27 Javascript
用javascript关闭本窗口技巧小结
2014/09/05 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
2014/09/09 Javascript
使用contextMenu插件实现Bootstrap table弹出右键菜单
2017/02/20 Javascript
求js数组的最大值和最小值的四种方法
2017/03/03 Javascript
VUE实现日历组件功能
2017/03/13 Javascript
vue插件vue-resource的使用笔记(小结)
2017/08/04 Javascript
vue.js 底部导航栏 一级路由显示 子路由不显示的解决方法
2018/03/09 Javascript
JS+CSS实现炫酷光感效果
2020/09/05 Javascript
Python 迭代器工具包【推荐】
2016/05/06 Python
解决python大批量读写.doc文件的问题
2018/05/08 Python
运用Python的webbrowser实现定时打开特定网页
2019/02/21 Python
通过selenium抓取某东的TT购买记录并分析趋势过程解析
2019/08/15 Python
python ctypes库2_指定参数类型和返回类型详解
2019/11/19 Python
django数据模型on_delete, db_constraint的使用详解
2019/12/24 Python
离线状态下在jupyter notebook中使用plotly实例
2020/04/24 Python
关于Keras Dense层整理
2020/05/21 Python
简单了解如何封装自己的Python包
2020/07/08 Python
termux中matplotlib无法显示中文问题的解决方法
2021/01/11 Python
python 第三方库paramiko的常用方式
2021/02/20 Python
美国最大的电子宠物训练产品制造商:PetSafe
2018/10/12 全球购物
学生爱国演讲稿
2014/01/14 职场文书
大学中国梦演讲稿
2014/04/23 职场文书
纪检干部现实表现材料
2014/08/21 职场文书
地震捐款倡议书
2014/08/29 职场文书
国庆节慰问信
2015/02/15 职场文书
质量承诺书格式范文
2015/04/28 职场文书
中学社团活动总结
2015/05/07 职场文书
幼儿园辞职信
2015/05/13 职场文书
Linux中Nginx的防盗链和优化的实现代码
2021/06/20 Servers