使用Yahoo Pipes从RSS源提取超链接

时间:2013-01-23 02:23:52

标签: yahoo-pipes

我想使用Yahoo Pipes从webcomic RSS提要中过滤描述并使用特定链接文本提取所有链接。例如,对于“本章从这里开始”的文本和包含以下内容的描述:

<a href="http://example.com/1234.html">This chapter began here</a>.
<a href="http://cuteoverload.com/">Here are some great kitten pictures</a>

我希望输出为

http://example.com/1234.html

我最好的猜测是,这将涉及正则表达式,但经过45分钟的研究后,我不确定从哪里开始。我没有看到如何使用正则表达式来提取文本而不是仅仅替换它。

1 个答案:

答案 0 :(得分:1)

正则表达式应该可以解决问题。

A)“替换”参数

(.*<a href=")(http://example\.com/[^"]*)(.*) 

将描述分为3部分

(.*<a href=")
(http://example\.com/[^"]*)
(.*)

B)“With”参数用第二部分替换整个描述

$2