从yahoo管道正则表达式的链接中删除target和rel属性

时间:2013-06-03 19:17:32

标签: regex href pipe yahoo target

我尝试使用正则表达式从RSS描述中删除rel和target属性,但似乎无法弄明白。我能够删除类和样式,但是rel和target只是不起作用。我曾在gskinner尝试了很多方法,但是当我将它们带到Pipes时却无法工作。

我试过......

<a(.*?) target="(.*?)"替换为<a$1

在重新设计时可以从标签中删除类或样式,但不是吗?

有什么建议吗?

这是一个样本......

<p>Find out more at <a rel="nofollow" target="_blank" href="http://someurl.org/">someurl.org</a>. </p>

我想成为

<p>Find out more at <a href="http://someurl.org/">someurl.org</a>. </p>

1 个答案:

答案 0 :(得分:0)

我相信这会做你想要的:

(.*)rel=".*" target=".*" (.*)

然后你的替换只会使用\1\2或软件用来替换的任何内容。

示例:

http://regexr.com?353i5