Regex with YahooPipes: добавить текст в конец поля описания

Я хочу добавить текст в конец поля описания. Как выбрать все содержимое и добавить в конец поля элемента?

В настоящее время способ, которым я это делаю, немного грубоват.
Поскольку поле описания является HTML-страницей, я предполагаю, что чаще всего она будет существовать </p>, Следовательно я заменяю </p> с </p> Additional text, Единственная проблема заключается в том, что это происходит в любом месте в теле страницы HTML.

Следовательно, вот способ, которым я сейчас делаю это с помощью окна REGEX (извините, я не могу вставить изображение моей трубы Yahoo):

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

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

Это прекрасно работает с 2 проблемами.
Это не всегда происходит в конце страницы, но где-то посередине или, возможно, даже вверху.
Если </p> не существует на странице HTML, то добавляемый контент не будет добавлен.

Спасибо

2 ответа

Если ваша цель просто добавить текст в конце, почему бы не использовать это

item.description заменяет $ на статью. Предоставлено: ${link}

Это просто добавит вашу строку в конце текущего контента

Как насчет использования </body> вместо?

Другие вопросы по тегам