【发布时间】:2017-09-12 04:46:59
【问题描述】:
我有很多这种类型的标签:
<a href="foo">
<br >
我想进行替换,所以输出将是:
<a href="foo" />
<br />
我尝试了这个正则表达式,但是“替换为”部分不是很好。
搜索:<([^\s]+)(\s[^>]*?)?(?<!/)>
替换为:\1\2 \>
谁能帮助我?实际上,我想将标签末尾的> 更改为缺少/>。
【问题讨论】:
-
您想将链接标签更改为水平线吗?解释你想做什么。
-
我想将标签末尾的
>更改为缺少/>。 -
那么
hr替换a是怎么回事? -
首先你应该知道
>将出现在配对标签中,而那些不需要/> -
我认为
a->hr是一个错字。