一些正则

mac2024-04-13  30

import re # 匹配 html文本里 两个id 之间的所有内容 res = re.findall('<div id="bd_snap">([\s\S\n]+?)<div id="bd_snap_ln">',html) print(res) # 全文匹配 某段 res = re.findall(r"content: '(.*?)'", response, re.DOTALL) # 正则提取一个字符串中所有的中文: import re """ python 3.5版本 正则匹配中文,固定形式:\u4E00-\u9FA5 """ text = "***中国***日本***韩国" regex_str = ".*?([\u4E00-\u9FA5]+).*?" match_obj = re.findall(regex_str, text) if match_obj: print(match_obj)

 

最新回复(0)