
积累
文章平均质量分 78
宗晟
这个作者很懒,什么都没留下…
展开
-
常用正则收集
匹配URL:/(\w+):\/\/([^/:]+)(:\d*)?([^# >]*)/匹配邮箱地址:/\w+@(qq|163|sina).com/匹配IP:/\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}/匹配中文:/[\u4E00-\u9FA3]/匹配身份证:/(^\d{15}$)|(^\d{17}[\d|X|x]$)/匹配手机号:/^1[34578]\d{9}$/匹配移转载 2016-12-13 09:50:47 · 245 阅读 · 0 评论 -
正则表达式总结
正则表达式总结regexp对象字面量 var reg = /\bis\b /g;构造函数 var reg = new RegExp(‘\bis\b’,’g’); 修饰符 g:global 全文搜索,不添加,搜索到第一个匹配停止 i:ignore case 忽略大小写,默认大小写敏感 m:多行搜索语法普通字符非打印字符 \cx \c原创 2016-12-13 09:43:05 · 233 阅读 · 0 评论 -
解析自定义公式是否合法
1.确定元素2.解析公式2.1 完整公式:个人得分*((中心总人数*100)/中心总得分)2.2 分析公式中的元素除了自定义元素外,就是括号和运算符step1.解析括号是否合法,通过js便利公式字符串,找出里面所有的左括号和右括号,如果数量不对等,肯定不合法.step2.验证括号合法后,将括号从公式字符串中去掉,使用js的replace方法, str.rep原创 2016-12-06 16:27:27 · 1832 阅读 · 0 评论