随笔分类 - Python
摘要:正则表达式pattern一定要使用raw string形式,即使用 r"..." 形式,这是因为包括 '\b'、'\1' 等字符,既是ASCII特殊字符,又是正则表达式特殊字符。如果在pattern string中没有使用 r"..." 形式,则必须使用形如 "\\b"、"\\1" 这样的转义表达,
阅读全文
摘要:我们经常用正则表达式来检测一个字符串中包含某个子串,要表示一个字符串中不包含单个的某字符或某些字符也很容易,用[^...]形式就可以了。但是要表示一个字符串中不包含某个子串(由字符序列构成)的时候,用[^...]这种形式就不行了,此时就需要使用到四种正则表达式的扩展匹配了,即所谓的“正向前行匹配”
阅读全文

浙公网安备 33010602011771号