我正在使用正则表达式来查找 CSS 文件中的所有选择器,有时它会加载几分钟。查看文件后,我发现 sourceMappingURL 非常大并且导致问题:
sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndvb2QuZnVsbC5taW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFFQSw4QkFBOEIsU0FBUyxPQUFPLGlCQUFpQixPQUFPLEtBQUssb0JBQW9CLEtBQUssUUFBUSxPQUFPLEVBQUUsU0FBUyxtQkFBbUIsSUFBSSxRQUFRLFdBQVcsT0FBTyxvQkFBb0IsNEJBQTRCLE9BTyxL...
这是完整的 CSS 文件:https ://jsfiddle.net/jj_jaq/32d7hpc0/3/
这是我的正则表达式:
selectors = re.findall(r'([.#\w][-\w,\s.]+)(\{(.*?)\})', content)有没有办法加快我的正则表达式?
30秒到达战场
哔哔one
随时随地看视频慕课网APP
相关分类