正则表达式:强大的文本出来里工具。 模式匹配和替换的强大的工具。 两部分组成: 1.原义文本字符 2.元字符 [] 一类,即符合一个都行 [abc] 符合一个都行 [^] 负向类,即取反 [^abc] a b c 以外的都行 [a-z] 范围类,是一个闭区间,支持连写 [a-zA-Z] 所有大小写字 ...
分类:
其他好文 时间:
2017-05-02 23:40:44
阅读次数:
189
一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1- ...
分类:
其他好文 时间:
2017-05-02 20:58:59
阅读次数:
151
re模块常用正则表达式符号‘.‘默认匹配除\n之外的任意一个字符,若指定flagDOTALL,则匹配任意字符,包括换行‘^‘匹配字符开头,若指定flagsMULTILINE,这种也可以匹配上(r"^a","\nabc\neee",flags=re.MULTILINE)‘$‘匹配字符结尾,或e.search("foo$","bfoo\nsdfsf",flags=re.MULTIL..
分类:
编程语言 时间:
2017-05-02 14:01:48
阅读次数:
220
正则表达式 是一大利器,参数验证,数据采集等很多地方都用到. 许多程序设计语言都支持利用正则表达式进行字符串操作。平常写程序经常用到正则表达式,就整理一些常用的正则表达式分享一下! 平时写程序经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: "^\d+$" //非负整数(正整数 + ...
分类:
Web程序 时间:
2017-04-28 00:17:29
阅读次数:
277
1、校验密码强度密码的强度必须包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$2、校验中文字符串只能是中文^[\\u4e00-\\u9fa5]{0,}$3、由数字,26个英文字母或下划线组成的字符串^\\ ...
分类:
其他好文 时间:
2017-04-26 11:47:07
阅读次数:
137
1. 常用的元字符 2. 常用的限定符 3. 常用的反义词 4. 懒惰限定符 5. 常用分组语法 常用正则表达式 1. 匹配中文字符 正则表达式:[\u4e00-\u9fa5] 说明:目前主流计算机底层的编码系统都是Unicode,而在Unicode标准中,汉字表的第一个编码为U+4e00,最后一个 ...
分类:
其他好文 时间:
2017-04-23 18:07:22
阅读次数:
178
正则大家都知道的,但是要写一个复杂的可就有点儿难度了,咱们要在掌握基础(shadoubuhui)正则的基础上学会拿来(wanquanchaoxi)正则 //正整数/^[0-9]*[1-9][0-9]*$/; //负整数/^-[0-9]*[1-9][0-9]*$/; //正浮点数/^(([0-9]+\ ...
分类:
其他好文 时间:
2017-04-17 19:52:39
阅读次数:
137
class="easyui-validatebox easyui-textbox" 如果为easyui-combobox ,首位则不能为0 手机号:validType="Composite_validation['^\\d{11}$','请输入11电话号码']" 车牌号:'^([a-zA-Z0-9\ ...
分类:
其他好文 时间:
2017-04-14 14:21:48
阅读次数:
135
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9] ...
分类:
其他好文 时间:
2017-04-13 16:33:53
阅读次数:
158
一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和..
分类:
其他好文 时间:
2017-04-13 15:37:16
阅读次数:
145