一、常用API 1.验证密码强口令 //验证 必须包含大小写字母、数字、特殊字符! 包含返回truefunction vailPwd(data){ var reg1 = /[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“ ...
分类:
其他好文 时间:
2020-05-06 14:06:05
阅读次数:
67
有时需要限制文本框输入内容的类型,本节分享下正则表达式限制文本框只能输入数字、小数点、英文字母、汉字等代码。 例如,输入大于0的正整数 代码如下: <input onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1- ...
分类:
其他好文 时间:
2020-05-06 12:10:36
阅读次数:
67
正则表达式 是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,该模式描述在搜索文本时要匹配 ...
分类:
其他好文 时间:
2020-04-02 17:39:55
阅读次数:
78
一、前言 不好的习惯:1、每一次用到正则都是上网copy一份,也没有去学习思考,看看都是什么意思; 2、一个项目里不同的地方用到了相同的校验,一直在重复的copy代码,并没有统一起来,万一哪天要修改规则,若是多人开发,每个人的正则校验不尽相同,改起来就很麻烦。 先记录一下,后续慢慢学习,最后自己能看 ...
分类:
移动开发 时间:
2020-03-28 01:05:23
阅读次数:
255
1.手机号验证 let regex = /^1[34578]\d{9}$/g; 2.用户名验证(4到16位(字母,数字,下划线,减号)) let regex = /^[a-zA-Z\$][a-zA-Z0-9_\$]{4,16}$/; 3.qq号验证(5-11位) let regex = /^[1-9 ...
分类:
其他好文 时间:
2020-03-23 11:27:45
阅读次数:
757
原文连接:http://www.ruanyifeng.com/blog/2018/11/awk.html awk是处理文本文件的一个应用程序,几乎所有 Linux 系统都自带这个程序。 它依次处理文件的每一行,并读取里面的每一个字段。对于日志、CSV 那样的每行格式相同的文本文件,awk可能是最方便... ...
分类:
其他好文 时间:
2020-03-17 14:06:19
阅读次数:
53
反正就是把所有符合你规定的正则表达式格式的数据找到常用正则表达式自己百度eclispe用search也能用正则查找regualr expression 1.文本的复杂处理。(英译:规则表达式)使用的时候需要测试,有的可能不支持2. 字母,数字,汉字,下划线和没有特殊定义的符合就是普通字符,他会自动匹 ...
分类:
其他好文 时间:
2020-03-09 22:41:53
阅读次数:
40
一、最常用的匹配语法 re.match 从头开始匹配 re.search 匹配包含 re.findall 把所有匹配到的字符放到以列表中的元素返回 re.split 以匹配到的字符当做列表分隔符 re.sub 匹配字符并替换 二、常用正则表达式符号 '.' 默认匹配除\n之外的任意一个字符,若指定f ...
分类:
编程语言 时间:
2020-02-27 00:32:45
阅读次数:
97
常用正则表达式符号 '.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行 '^' 匹配字符开头,若指定flags MULTILINE,这种也可以匹配上(r"^a","\nabc\neee",flags=re.MULTILINE) '$' 匹配字符结尾,或e ...
分类:
其他好文 时间:
2020-02-21 09:27:34
阅读次数:
74
表达式全集 字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配 ...
分类:
其他好文 时间:
2020-02-19 12:51:11
阅读次数:
61