加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

常用的正则表达式

发布时间:2020-12-13 22:05:44 所属栏目:百科 来源:网络整理
导读:MAC地址验证 var reg = /^(([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2}))?$/; reg.test("")返回true reg.test("11-11-11-11-11-11")返回true reg.test("asd

MAC地址验证

var reg = /^(([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2}))?$/;
reg.test("")返回true

reg.test("11-11-11-11-11-11")返回true

reg.test("asd");返回false

返回true表示符合,否则不符合,上边的表示空字符串也验证通过,针对非必须输入项可以这样使用,也即使用的是?表示0个或多个。

匹配0或1个正好在它之前的那个字符。注意:这个元字符不是所有的软件都支持的。

var reg = /^([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})([-]{1})([0-9a-fA-F]{2})?$/;
reg.test("11")返回false

这个是必须要一样的,否则会出问题的。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读