PCRE 替换标记样式
我需要一个 PCRE 表达式(正则表达式)来匹配和替换与标记元素相关的某个属性和值,如下所示:
<div style="width:200px;"></div>
进入
<div style="width:100px;"></div>
我现在拥有的内容,由 simplehtmldom 是纯文本的样式内容,如下所示:
width:200px;
如何匹配 CSS 属性并将其替换为 PHP 中的新值?
干杯!
I need a PCRE expresssion (regex) to match and replace a certain attribute and value related to a markup element, something like this :
<div style="width:200px;"></div>
into
<div style="width:100px;"></div>
What I have now, parsed by simplehtmldom is the style content in plain text, like this :
width:200px;
How can I match the CSS attribute and replace it with the new values in PHP?
Cheers!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将把冒号周围的值提取到反向引用 1 和 2 中。
将执行相同的操作,但分别提取值 (200) 和单位 (px)。
will extract the values around the colon into backreferences 1 and 2.
will do the same but extract the value (200) and the unit (px) separately.