1

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

<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 分钟的研究,我不确定从哪里开始。我没有看到如何使用正则表达式来提取文本,而不仅仅是替换它。

4

1 回答 1

1

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

A)“替换”论点

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

将描述分成 3 个部分

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

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

$2
于 2013-02-20T12:09:45.700 回答