常用正则表达式

  • 身份证号码: [1-9]\d{14}(\d{2}[0-9x])?

  • 网页中的超链接:

  • 正则表达式匹配表格:

for table in re.findall(r'][\s\S]+?', htmlsource):
    for tr in re.findall(r'][\s\S]+?', table):
        for td in re.findall(r'][\s\S]+?', tr):
            print td,
        print ''

  • E-mail地址匹配: ^[-\w.]{0,64}@([-\w]{1,63}\.)*[-\w]{1,63}$

你可能感兴趣的:(常用正则表达式)