整数或者小数:/^((0{1}|[1-9]{1}[0-9]+)\.{1}[0-9]+|[1-9]{1}[0-9]*|0)$/分析,分类讨论,如果是小数,则有两种形式 0.111对应的是 0{1}\.[0-9]+ 100.1111对应的是 [1-9]{1}[0-9]+\.[0-9]+ 所以整体小...
分类:
Web程序 时间:
2014-07-16 21:19:13
阅读次数:
212
1、将"(332、21)luck李。"中(332、21)抽取出来同时能够 将”(23)luck李。“中的(23)抽取出来pp = re.compile('(\(\d*(、\d*)?\))')mm = pp.match(line)print mm.groups()[0]2、
分类:
编程语言 时间:
2014-07-15 08:36:10
阅读次数:
293
*: 匹配多个任意字符。.:匹配单个任意字符。?:匹配0个或1个字符。+: 匹配1个或多个字符。'\(tam\)aaa\1\1':匹配tamaaatamtam。'a\{3\}':匹配aaa。'\':匹配tam结尾单词。'^tam':匹配tam开头字符串。'tam$':匹配tam结尾字符串。[A-Z]...
分类:
其他好文 时间:
2014-07-14 19:21:11
阅读次数:
187
表达式的一些基础知识请查看javascript中的正则表达式实例String email="www.baidu@qq.com";//正则表达式^w{3}.[a-zA-Z0-9]+@[a-zA-Z]+ .com$跟js的表达式基本上一模一样Pattern p=Pattern.compile("^w{3...
分类:
编程语言 时间:
2014-07-02 10:12:40
阅读次数:
188
密码正则表达式至少6位并由数字和字母组成:var pwd=
/^(?!\d+$)(?![A-Za-z]+$)[a-zA-Z0-9]{6,}$/;至少6位并由字母(区分大小写)、数字、符号其中2种组成:var pwd =
/^(?!\d+$)(?![A-Za-z]+$)(?![-.!@#$%^&*()...
分类:
其他好文 时间:
2014-04-29 10:15:46
阅读次数:
356