摘要: http://www.pythonchallenge.com/pc/def/equality.html和上一关一样 这一关需要查看源代码 在源代码的一大堆字符中找到这样的例子xXXXaXXXx 必须是3个大写字母中间的一个小写字母 正则表达式可以表示为#coding:utf-8import urllib,re# 获取HTML源代码data = urllib.urlopen\('http://www.pythonchallenge.com/pc/def/equality.html').read()# 查找[a-z]被3个[A-Z]包围的情况pat = re.compile(r&q 阅读全文
posted @ 2011-04-27 22:14 LemonLi 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。 $ 匹配输入字符串的结束位置。如果设... 阅读全文
posted @ 2011-04-27 16:24 LemonLi 阅读(202) 评论(0) 推荐(0) 编辑