<li title="其他">屏幕前摄组合:刘海屏</li>
<li title="其他">充电器:其他</li>
<li title="其他">CPU型号:其他</li>
<li title="其他">前摄主摄像素:其他</li>
使用正则我如何在这些N多相同的标签内提取到cpu这个呢?正则貌似没法实现吧?
<li title="其他">屏幕前摄组合:刘海屏</li>
<li title="其他">充电器:其他</li>
<li title="其他">CPU型号:其他</li>
<li title="其他">前摄主摄像素:其他</li>
使用正则我如何在这些N多相同的标签内提取到cpu这个呢?正则貌似没法实现吧?
import re
a = "<li title='其他'>屏幕前摄组合:刘海屏</li><li title='其他'>充电器:其他</li><li title='其他'>CPU型号:其他</li><li title='其他'>前摄主摄像素:其他</li>"
p1 = re.compile(r'[>](CPU.*?)[<]', re.S) #最小匹配
print(re.findall(p1, a))