求个正则表达式,匹配html标签内的style属性

如:<p style="text-align: left; line-height: 30pt;“></p>要匹配完整的style属性
2024-12-27 07:50:08
推荐回答(3个)
回答1:

如果是为了替换掉style属性,可以用如下表达式 :
匹配用双引号的属性:
style="[^\"]*?"
再来一次单引号的:
style='[^\']*?'

回答2:

1楼的错了
style\s*=\s*('[^']*'|"[^"]*") 属性可能是单引号也可能是双引号,等于好之间也可能出现空格

回答3:

一般用调用class表现样式
.a{text-align: left; line-height: 30pt;}