那些在开发中用到的正则表达式
现在在网上基本上什么都可以搜到,正则表达式亦是如此,可是你会发现搜到的很多表达式中有一些他妈的根本不能达到效果,现在总结一下工作中切身用到的正则表达式,该博文还会在以后持续更新,欢迎关注。 1、字符串中是否含有汉字: if(/[u4E00-u9FA5]/g.test("123高焕杰123")){ 2、只含有汉字、数字、字母、下划线,下划线位置不限: if(!/^[a-zA-Z0-9_u4e00-u9fa5]+$/.test("123高~焕杰123")){ 3、大于等于0且小于1000的整数或有一位小数的浮点数(000.0或000): if(!/^d{1,3}(.d{0,1})?$/.test("999.99")){ 4、大于等于0且小于等于1000的整数或有一位小数的浮点数(0000.0或0000): if(!/(^d{1,1})?$)|1000$|1000.0$/.test("1000.1")){ 5、非负整数: if(!/^(0|[1-9]d*)$/.test("01")){alert("请输入非负整数!");} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |