2014-12-28 74 views
-2

我想要的是我的CNN飼料,而不是小縮略圖大圖像。這應該是非常簡單的。雅虎管道:正則表達式不工作

從CNN你在RSS源這個結局(小拇指):頂級tease.jpg 而這個完整的文章中:水平gallery.jpg

看的URL,這應該是一個簡單的更換。但是,正則表達式根本不起作用。即使我嘗試一些瘋狂的東西,比如用.7Z替換.JPG(這會破壞所有圖像)。什麼都沒有

這裏是我的飼料:http://pipes.yahoo.com/pipes/pipe.info?_id=d8562ff09578abb0956f45ee48c9d17b

編輯:這裏是CNN飼料我想用:http://rss.cnn.com/rss/edition_europe.rss

+0

你的問題是什麼,你有什麼嘗試? –

+0

我想從CNN那裏得到那個RSS提要,但是有完整的圖像。完整圖像的URL與縮略圖幾乎相同,但始終以「horizo​​ntal-gallery.jpg」結尾,縮略圖以「top-tease.jpg」結尾。需要更換 – user3379220

+0

我嘗試將管道連接起來。 Fetch Feed>正則表達式(在item.description中,用horizo​​ntal-gallery.jpg替換top-tease.jpg)>管道輸出 – user3379220

回答

0

你可以嘗試用$1-horizontal-gallery.$2更換

([\w\d-]*)-top-tease\.(jpe?g|png) 

。這也會發現PNG圖像,以防萬一。

regex101 demo

+0

感謝您的回覆。我已經完成了替換,但仍然在輸出中顯示「top-tease.jpg」。 http://pipes.yahoo.com/pipes/pipe.run?_id=d8562ff09578abb0956f45ee48c9d17b&_render=rss – user3379220

+0

然後我們可以假設這個問題不是正則表達式,而是你對模式做了什麼。 –

+0

任何想法如何我可以使這項工作? – user3379220

相關問題