gpt4 book ai didi

html - 在 Regexp 中解析 HTML 样式

转载 作者:行者123 更新时间:2023-11-28 02:13:55 25 4
gpt4 key购买 nike

不知道如何创建正则表达式请求来检查这样的事情:

p {
margin:0
}
.c0 {
width:468.0pt;
background-color:#ffffff;
padding:72.0pt 72.0pt 72.0pt 72.0pt
}
.c1 {
direction:ltr
}

它是 HTML 文档中样式的一部分。因此,p - 标记,在该标记的每种样式(c0、c1 等)中,可能有不同数量的属性,每个属性的格式为 PROPERTY_NAME:PROPERTY_VALUE 和此属性用;隔开

如何在一个正则表达式中考虑所有这些事情?

非常感谢。

最佳答案

试试这个:

\.?\w+\s*{\s*(?:(?:(?<name>[^{};]+)\s*:\s*(?<value>[^{};]+));?)+\s*}

输出: enter image description here

分析器: enter image description here

关于html - 在 Regexp 中解析 HTML 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6450311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com