好的,所以我已经有了一个Pipe,我使用Loop和String Regex模块从item.description中提取了我需要的字符串,并使用“emit results”选项发出结果。现在,我从哪里开始?
编辑:由于请求了一个例子,这里有一个:
item.title是“NBA Game:Lakers vs. Clippers”,item.description是“比赛进入加时赛。最终得分为110-90。”所以我想提取“110-90”并将其复制到标题中,然后它将成为“......快船队(110-90)”。
答案 0 :(得分:2)
1 /将得分放在“得分场”
重命名运算符:[ item.description ] [ COPY AS ] [得分场]
正则表达式运算符:在[ scorefield ]中将[。* \(([^]] +)\。。 *]替换为[ $ 1
2 /将分数追加到item.title
正则表达式运算符:在[ item.title ]中用[ $ 1 $ {scorefield} ]替换[($)]
Nota:
在上述行中,除非另有说明,否则将省略外侧方括号
补充说明:
http://beckism.com/2009/04/yahoo_pipes/
https://brooksbayne.wordpress.com/2009/01/11/using-regular-expressions-with-yahoo-pipes/