您的位置:首頁技術文章
文章詳情頁

Python 如何從 css 文件中提取所有 ID 名和 CLASS 名

瀏覽:84日期:2022-06-26 15:26:11

問題描述

有個需求,從 css 文件中提取所有 ID 名和 CLASS 名到兩個 list 中

用正則可以準確的實現這個功能么?

classValues = re.findall(r’.([w_-]+)’,content) idValues = re.findall(r’#([w_-]+)’,content)

但是會多出好多并不屬于 ID 和 class 的值, 比如下面情況:

background-color: #fff; -webkit-box-shadow: 0 0 2px 0 rgba(31, 31, 31, 0.07);

問題解答

回答1:

re.findall(’.(.+){’, content) re.findall(’#(.+){’, content)

標簽: Python 編程
相關文章:
国产综合久久一区二区三区