A sentence A picture A day!

Translation:re Module

用了一阵的python的re模块,自己总结过几次常用的方法,回头再看官方文档决定—-翻译一遍!

https://docs.python.org/2/library/re.html

regular expression operations 正则表达式相关操作

这个模块提供了与Perl相似的正则匹配操作。查询的模式与字符串可以是Unicode以及8比特串。

正则表达式使用反斜杠表示特殊字符的一般形式。比如要匹配反斜线\ 表达式为‘\’,其中头尾的为这则表达式所需的格式。

使用Python直接处理原始字符创;若字符串前缀以‘r’开头,反斜线将不被特殊处理。例如 r”\n”代表两个元素包含’\‘和’n’

Regular Expression Syntax句法 正则表达式是对能匹配的字符串的一种表达方式。

正则表达式包括普通字符与特殊字符。 特殊字符不仅有普通字符的功能,还具有正则表达式的解释方式。 特殊字符有:

‘.’

    在默认情况下,它能匹配除新的一行以外的字符。当[DOTALL](https://docs.python.org/2/library/re.html#re.DOTALL)被设置时也可以表示新的一行

‘^’

    匹配字符串开始>      

‘$’

    匹配字符串结束>      

‘*’

    匹配0或更多重复的字符,**尽可能的**匹配重复的

English Words Record: backslash反斜线 caret 脱字号^ indicate指示,暗示 collide 碰撞,冲突 specify具体说明