Python基础知识正则表达式大数据 爬虫Python AI Sql

正则表达式基础

2017-11-11  本文已影响22人  dreamkong

一起回顾一下正则表达式.

特殊字符

正则表达式特殊字符.png

Python例子

import re

line1 = "XXX出生于2008年8月8日"
line2 = "XXX出生于2008/8/8"
line3 = "XXX出生于2008-8-8"
line4 = "XXX出生于2008-08-08"
line5 = "XXX出生于2008-08"

regex_str = ".*出生于(\d{4}[年/-]\d{1,2}([月/-](\d{1,2}日|\d{1,2}|)|$))"
match_obj = re.match(regex_str, line4)
print(match_obj)
if match_obj:
    print(match_obj.group(1))
上一篇下一篇

猜你喜欢

热点阅读