正则表达式
刺心疯
一名北飘的技术爱好者,欢迎大家评论一起学习分享新技术~
展开
-
常用正则表达式—邮箱(Email)
常用正则表达式—邮箱(Email) 本文针对有一点正则基础的同学,如果你对正则一无所知,请移步“正则表达式30分钟入门教程”学习。要验证一个字符串是否为邮箱的话,首先要了解邮箱账号的格式。我尝试过在网上找出一个标准的格式,但是很遗憾我没有找到。我也尝试使用RFC标准来判断邮箱的格式,但是也没有结果。虽然没有统一的邮箱账号格式,但是所有邮箱都符合“名称@域名”的规律。对于名称和域名的字符限制...原创 2020-04-26 16:02:46 · 32339 阅读 · 0 评论 -
使用jQuery 正则验证email邮箱格式
var reg1 = /([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)/; if (reg1.test($('input[name=email]').val()) == false) { $.dialog.aler...原创 2019-10-30 14:11:49 · 936 阅读 · 0 评论 -
怎么利用js正则表达式判断ip地址的合法性(附源码)
话不多说,直接上源码<html><head></head> <body><input id="xxx" οnblur="fun();" /> <script>function isValidIP(ip) { var reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25...原创 2019-10-13 22:17:26 · 249 阅读 · 0 评论 -
js 手机号码和电话号码(座机号)正则校验
checkPhone() { var mobile = ''; var tel = /^0\d{2,3}-?\d{7,8}$/; var phone = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/; if(mobile.length == 11){//手机号码 if(p...原创 2019-09-27 10:42:05 · 7852 阅读 · 0 评论 -
js正则验证身份证号是否正确
js正则验证身份证号是否正确封装js公共方法//验证身份证格式const IdentityCodeValid = sId => { const aCity = { 11: "北京", 12: "天津", 13: "河北", 14: "山西", 15: "内蒙古", 21: "辽宁", 22: "吉林", 23: "黑龙江", 31: "上海", 32: "江苏", 33: "浙江"...原创 2019-04-15 19:43:08 · 436 阅读 · 0 评论 -
三大运营商手机号码正则匹配(联通,电信,移动)
验证是否为有效手机号码:// 判断正确号码function regNumber(mobileNo) { //移动:134(0 - 8) 、135、136、137、138、139、147、150、151、152、157、158、159、178、182、183、184、187、188、198 //联通:130、131、132、145、155、156、175、176、185、186、166...原创 2019-05-22 15:19:26 · 2419 阅读 · 1 评论 -
正则表达式去掉整数前面的0,例如0111111,0001244,去掉后得到11111,1244
在javascript中的程序如下:<script type=text/javascript> var s="0001244"; var regex=/^[0]+/ var a=s.replace(regex,""); alert(a);</script>运行结果1244原创 2019-07-27 16:26:04 · 9778 阅读 · 0 评论