2011-10-04 26 views
0

我想將一些文本追加到說明字段的末尾。如何選擇所有內容並追加到項目字段的末尾?使用YahooPipes的正則表達式:將文本追加到「說明」字段的末尾

目前我這樣做的方式有點粗糙。
由於描述字段是一個HTML頁面,我假設最經常會存在</p>。因此,我用</p> Additional text替換</p>。唯一的問題是這發生在HTML頁面主體的任何地方。

因此,這裏是我目前正在與一個正則表達式框方式做到這一點(對不起,我不能貼我的雅虎管的圖像):

item.description replace </p> with </p> Article Courtesy: ${link} 

item.content:encoded replace </p> with </p> Article Courtesy: ${link} 

這2個問題的偉大工程。
它並不總是出現在頁面的末尾,但在中間的某處或者甚至在頂部。
如果</p>沒有在HTML頁面,然後要添加的內容不會去存在。

感謝

回答

0

有關使用</body>,而不是如何?

+0

描述或內容中沒有:編碼字段 – user975893

+0

在這種情況下,它不是一個真正的HTML頁面。 – pguardiario

1

如果你的目標僅僅是在最後添加文字,爲什麼不利用這個

item.description替換$條禮貌:$ {}鏈接

這將只是在添加字符串當前內容結尾

+0

我的確做到了......但現在它並沒有在帖子中的任何地方顯示Article Courtesy。 (Waht完成了REGEX - item.description - 用Article Courtesy替換$:$ {link} ---沒有工作) – user975893

+0

我接受了..你是對的.. $作品。我的問題是我以任意的方式從底部切掉東西,所以當我把文章禮貌化到最後時,它是隨機的。 – user975893

相關問題