在asp中使用正则表达式删除样式属性
如何在asp中使用正则表达式从任何标签中删除样式属性?
from:
<div style="margin-top:10px;">test</div>
to:
<div>test</div>
Set objRegExp = New regexp
objRegExp.Pattern = "/style\s*=\s*(\'|').+(\'|')/i"
objRegExp.IgnoreCase = True
objRegExp.Global = True
Set resp = objRegExp.Execute(strWordHTML)
For Each respItem In resp
strWordHTML= replace(strWordHTML,respItem.Value,"")
Next
Set resp = Nothing
Set objRegExp = Nothing
已解决*
(\sstyle=['""][^'""]+?['""])
How can i remove style attribute from any tag with regex in asp?
from:
<div style="margin-top:10px;">test</div>
to:
<div>test</div>
Set objRegExp = New regexp
objRegExp.Pattern = "/style\s*=\s*(\'|').+(\'|')/i"
objRegExp.IgnoreCase = True
objRegExp.Global = True
Set resp = objRegExp.Execute(strWordHTML)
For Each respItem In resp
strWordHTML= replace(strWordHTML,respItem.Value,"")
Next
Set resp = Nothing
Set objRegExp = Nothing
solved *
(\sstyle=['""][^'""]+?['""])
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不使用正则表达式且未经测试,但类似的东西应该可以工作
Not using regex and not tested but something like this should work