当前位置:问百问>生活百科>如何用正则表达式匹配汉字?

如何用正则表达式匹配汉字?

2024-11-03 15:53:16 编辑:zane 浏览量:562

如何用正则表达式匹配汉字?

的有关信息介绍如下:

一般情况下可以这样匹配中文,如图:<img data-raw data-raw >如何用正则表达式匹配汉字?

先用靓汤或正则找到这个节点,再用上面的字符组匹配。

假设这个节点只有一个,用法如下:

import reimport requests as reqfrom bs4 import BeautifulSoupurl = 'xxx'html = req.get(url).textbs = BeautifulSoup(html)span = bs.find_all('span', 'pro-title')'''span = re.findall('<span\s>[^<]+</span>', html)s = span[0]m = re.findall('[\u4e00-\u9fa5]+', s)'''s = str(span)m = re.findall('[\u4e00-\u9fa5]+', s)print(m)

版权声明:文章由 问百问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.wenbwen.com/life/194152.html
热门文章