【发布时间】:2013-01-30 07:05:52
【问题描述】:
我有一个包含与 html 混合的常规文本的字符串我如何编写正则表达式,以便我可以用常规文本替换特定的 p(paragraph) 标记这是我要替换的示例:
<p style="padding-left: 30px;">someText</p>
正则表达式应匹配此特定标记并将其替换为与 padding-left 属性 + innerText 匹配的空格。
顺便说一句。我正在用 C# 进行正则表达式解析
【问题讨论】:
-
你用什么语言做正则表达式解析?
-
该死 .. 我想出了一个很棒的 JavaScript 解决方案,但我不知道
C#它似乎根本不兼容 -
如果
p有其他属性怎么办?如果p样式除了padding-left之外还有其他样式规则怎么办? -
如果你愿意展示一下我可以吗? :-)
-
只会有普通的 p 或 p 左填充