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 相关文章推荐
表单切换,用回车键替换Tab健(不支持IE)
Jul 20 Javascript
JavaScript 代码压缩工具小结
Feb 27 Javascript
JavaScript判断密码强度(自写代码)
Sep 06 Javascript
JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)
Oct 17 Javascript
Validform+layer实现漂亮的表单验证特效
Jan 17 Javascript
JavaScript实现数据类型的相互转换
Mar 06 Javascript
zepto与jquery的区别及zepto的不同使用8条小结
Jul 28 Javascript
基于JavaScript定位当前的地理位置
Apr 11 Javascript
原生js 封装get ,post, delete 请求的实例
Aug 11 Javascript
微信小程序实现图片滚动效果示例
Dec 05 Javascript
使用Jenkins部署React项目的方法步骤
Mar 11 Javascript
JQuery Ajax跨域调用和非跨域调用问题实例分析
Apr 16 jQuery
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使用curl抓取qq空间的访客信息示例
2014/02/28 PHP
[原创]ThinkPHP让../Public在模板不解析(直接输出)的方法
2015/10/09 PHP
PHP使用PDO、mysqli扩展实现与数据库交互操作详解
2019/07/20 PHP
Extjs ajax同步请求时post方式参数发送方式
2009/08/05 Javascript
在vs2010中调试javascript代码方法
2011/02/11 Javascript
体验js中splice()的强大(插入、删除或替换数组的元素)
2013/01/16 Javascript
通过javascript获取iframe里的值示例代码
2013/06/24 Javascript
Underscore.js 1.3.3 中文注释翻译说明
2015/06/25 Javascript
AngularJS整合Springmvc、Spring、Mybatis搭建开发环境
2016/02/25 Javascript
jQuery轮播图效果精简版完整示例
2016/09/04 Javascript
微信小程序  modal弹框组件详解
2016/10/27 Javascript
jQuery实现拖动剪裁图片作为头像
2016/12/28 Javascript
JS判断两个对象内容是否相等的方法示例
2017/04/10 Javascript
webpack构建vue项目的详细教程(配置篇)
2017/07/17 Javascript
JS逻辑运算符短路操作实例分析
2018/07/09 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
2018/09/18 Javascript
如何在Node和浏览器控制台中打印彩色文字
2020/01/09 Javascript
Vue 监听元素前后变化值实例
2020/07/29 Javascript
vue项目里面引用svg文件并给svg里面的元素赋值
2020/08/17 Javascript
vue3.0 项目搭建和使用流程
2021/03/04 Vue.js
python 寻找优化使成本函数最小的最优解的方法
2017/12/28 Python
django限制匿名用户访问及重定向的方法实例
2018/02/07 Python
Python实现计算圆周率π的值到任意位的方法示例
2018/05/08 Python
深入浅析Python2.x和3.x版本的主要区别
2018/11/30 Python
python之拟合的实现
2019/07/19 Python
Python数据存储之 h5py详解
2019/12/26 Python
用pandas划分数据集实现训练集和测试集
2020/07/20 Python
基于Python编写一个计算器程序,实现简单的加减乘除和取余二元运算
2020/08/05 Python
在SQL Server中创建数据库主要有那种方式
2013/09/10 面试题
医学实习生自我鉴定
2013/12/12 职场文书
六年级数学教学反思
2014/02/03 职场文书
《雨霖铃》听课反思
2014/02/13 职场文书
2014年会计主管工作总结
2014/12/20 职场文书
趣味运动会标语口号
2015/12/26 职场文书
详解mysql三值逻辑与NULL
2021/05/19 MySQL
如何用六步教会你使用python爬虫爬取数据
2022/04/06 Python