python的正则表达式

来源:互联网 发布:monaco for windows 编辑:程序博客网 时间:2024/05/22 02:02

1、python的正则表达式软件包是re

2、使用方法如下:

    import re

    re.search("正则表达式",string)    #会扫瞄整个字符串

    re.match("正则表达式",string))    #只检测在字符串开始匹配


3、 *   表示匹配前面字符0至多次

       +   表示匹配前面字符1至多次

        ?  表示匹配前面字符0或1次

        .*    表示匹配任一行

        .+   表示匹配所有非空行

        [xyz]     表示任意匹配其中一个

        [^xyz]   表示匹配任何除xyz的字符

        [a-z]     表示匹配任何a~z的字符

        {a,b}    表示匹配前面字符a至b次


       

0 0