文章详情页
Python 如何从 css 文件中提取所有 ID 名和 CLASS 名
问题描述
有个需求,从 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)
相关文章:
1. css3 - 一篇文章有好多段 怎么控制整篇文章显示多少行 剩余省略 而不是每段控制2. 数据库创建失败3. PHP类中的$this4. javascript - 关于圣杯布局的一点疑惑5. css3 - Firefox 字号相对IE、Chrome更大,如何在CSS中统一?6. node.js - 使用npm安装vue-cli后,vue还是不可用是什么原因?7. android - coordinatorLayout嵌套recyclerview8. javascript - 在html中写了个<video>视频,浏览器却是一片空白为什么呢?360浏览器?9. vue.js - weex scroller搭配refresh在android平台上拉会触发refresh10. Python Tornado批量上传图片并显示功能
排行榜