Я хочу добавить текст в конец поля описания.Как мне выбрать все содержимое и добавить в конец поля элемента?
В настоящее время способ, которым я это делаю, немного грубоват.
Поскольку поле описания является 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}
Это прекрасно работает с двумя проблемами.
Это не всегда происходит в конце страницы, но где-то посередине или, возможно, даже вверху.
Если </p>
не существует вHTML-страница, то добавляемый контент не будет добавлен.
Спасибо