使用 YahooPipes 的正则表达式:将文本附加到描述字段的末尾

发布于 2024-12-08 06:09:25 字数 582 浏览 0 评论 0原文

我想在描述字段的末尾附加一些文本。如何选择所有内容并附加到项目字段的末尾?

目前我的做法有点粗糙。
由于描述字段是一个 HTML 页面,我假设大多数情况下都会存在

。因此,我将

替换为

附加文本
。唯一的问题是这种情况发生在 HTML 页面正文的任何​​位置。

因此,这是我目前使用 REGEX 框执行此操作的方法(抱歉,我无法粘贴我的 Yahoo 管道的图像):

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

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

这对于解决两个问题非常有用。
它并不总是出现在页面末尾,而是出现在中间的某个位置,甚至可能出现在顶部。
如果HTML页面中不存在

那么添加的内容就不会进去。

谢谢

I want to append some text to the end of the description field. How do I select all contents and append to the end of the item field?

Currently the way I do it is a little crude.
Since the description field is an HTML page I am assuming that most often there will exist </p>. Hence I replace </p> with </p> Additional text. The only problem is this occurs anywhere in the body of the HTML page.

Hence here is the way I currently do it with a REGEX box (Sorry I cannot paste an image of my Yahoo pipe):

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

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

This works great with 2 problems.
It does not always occur at end of page, but somewhere in the middle or maybe even at the top.
If the </p> does not exist in the HTML page then the content to be added will not go in.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

゛清羽墨安 2024-12-15 06:09:26

如果您的目的只是在末尾添加文本,为什么不使用此

item.description 将 $ 替换为 Article Courtesy:${link}

这只会在当前内容的末尾添加您的字符串

If your aim is just to add the text at the end, why not use this

item.description replace $ with Article Courtesy: ${link}

This will just add your string at the end of current content

好久不见√ 2024-12-15 06:09:26

使用 来代替怎么样?

How about using </body> instead?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文