/** * 验证月份表单输入是否合法 * pattern : 月份格式字符串 * id : 表单id */ function validateMonth(pattern, id) { var text = document.getElementById(id); var monthStr = tex ...
分类:
Web程序 时间:
2019-12-23 10:28:26
阅读次数:
194
JavaScript 正则表达式顺序肯定环视应用 -- 千分符 ...
分类:
Web程序 时间:
2019-12-22 16:19:00
阅读次数:
105
壹 ? 引 对于初学正则的同学来说,^$这两个看似简单的字符却在使用中总让匹配结果超出我们的预期,^什么时候表示行首什么时候表示反义?^ $两个一起写表示什么含义?今天我们就来详细聊聊这两个字符。 贰 ? 关于^与$ 先解释^与$概念,很简单的两句话,先留个印象。 ^ 脱字符:匹配开头,若存在多行匹 ...
分类:
Web程序 时间:
2019-12-21 10:14:16
阅读次数:
111
最近在写一款前端组件的时候,无意发现正则与注释之间的一点冲突,现分享下。下边是一段仅有正则表达式的代码:str=‘hellojsfan‘;console.log(str.match(/s.*/));运行结果如下图:下边我加上注释:/*thisisateststr=‘hellojsfan‘;console.log(str.match(/s.*/));*/表面看这段代码很正常,但运行后呢?这是运行后的
分类:
Web程序 时间:
2019-12-14 09:58:44
阅读次数:
121
https://blog.csdn.net/genius_yym/article/details/79670035 JS 正则表达式 获取小括号 中括号 花括号内的内容 var str="123{xxxx}456[我的]789123[你的]456(1389090)789"; var regex1 = ...
分类:
其他好文 时间:
2019-12-13 12:14:46
阅读次数:
87
之前的博文:JS验证正数字,正则的一种正数规则1,中isNaN可以判断内容是否为数字,但是这种判断出来的数字,有的不是数字的标准格式。那篇博文中尝试了下用正则验证,但是忘了一种情况,小数点后无数字,小数点后跟着的内容应该是+一个或多个,而不是*零个一个或多个,小数点后无数字不符合要求。而且测试的几种 ...
分类:
Web程序 时间:
2019-11-29 11:13:47
阅读次数:
83
观察一些邮箱格式,有些邮箱格式简单,有些复杂,在网上找了个邮箱的正则表达式,分析一下邮箱的规则。该表达式:/^\w+([\.\-]\w+)*\@\w+([\.\-]\w+)*\.\w+$/ 拆分:【1】/^\w+以英文,数字,下划线开头,(一个或多个。)【2】([\.\-]\w+)*跟着点或中线任意 ...
分类:
Web程序 时间:
2019-11-29 10:53:54
阅读次数:
89
2019-10-27 学习内容: 两大部分:js正则匹配、es6正则扩展 补充: 1、什么叫先行断言? “先行断言”指的是,x只有在y前面才匹配,必须写成/x(?=y)/。比如,只匹配百分号之前的数字,要写成/\d+(?=%)/。“先行否定断言”指的是,x只有不在y前面才匹配,必须写成/x(?!y) ...
分类:
Web程序 时间:
2019-10-31 16:14:48
阅读次数:
110
1、两种方式: 2、匹配模式 结果: 3、或 | 结果: 4、或 [ ] * 或 [], []里面也是 或 的关系 * var reg=/[ab]/; var reg=/[ab]/; var str="baAcd";//待验证数据 大写 var result=reg.test(str); conso ...
分类:
Web程序 时间:
2019-10-30 00:01:20
阅读次数:
132
参考链接: java函数 js正则表达式(参考链接:http://caibaojian.com/regexp-example.html) 其他 ...
分类:
其他好文 时间:
2019-10-23 21:57:09
阅读次数:
108