3

此查询仅涉及 Yahoo Pipes。

我想在提要标题中搜索一系列字符,当我找到它时,我想插入一些文本。Yahoo Pipe 的正则表达式模块允许您搜索和替换,但我不想搜索和替换,只搜索和插入。有人知道这是否可能吗?

4

1 回答 1

4

是的,您可以使用正则表达式模块插入一些文本。一些例子:

简单插入

如果您的标题是AAACCC并且您想插入BBB以获得AAABBBCCC

代替

交流电

ABBBC

简单追加

如果您的标题是AAACCC并且您想附加BBB以获得AAACCCBBB

代替

$

BBB

插入捕获组

对于更复杂的情况,您可以使用捕获组。例如,假设您的标题由开头的一些字母和结尾的一些数字组成,例如Oct2009。你想用斜线分隔字母和数字,比如Oct - 2009

代替

([a-zA-Z]+)([0-9]+)

1 - 2 美元

其中 $1 是第一对括号 () 的匹配项,$2 是第二对括号 () 的匹配项。

插入其他 Feed 属性

假设您的提要项目具有属性作者,并且您希望将作者姓名附加到提要的标题中,

代替

$

由 ${作者}

对于具有属性 title= Interesting Text和 author= John Doe的项目,这将导致 title= Interesting Text by John Doe

于 2009-10-09T16:18:32.480 回答