Вопрос о методе String.replaceAll () и String.replaceFirst ()

Мне нужно сделать простую операцию замены строки на сегменте строки. Я столкнулся со следующей проблемой и надеюсь получить совет.

В оригинальной строке, которую я получил, я могу заменить строку, такую ​​как<div class="more"> к чему-то еще.НО, в той же исходной строке, если я захочу заменить очень длинную строку, такую ​​как следующее, это не сработает. Ничто не заменяется после звонка.

<div class="more"><a href="http://SERVER_name/profiles/atom/mv/theboard/entries/related.do?email=xyz.com&amp;ps=20&amp;since=1273518953218&amp;sinceEntryId=abc-def-123-456">More...</a></div>

Я попробовал эти два метода:

originalString.replaceFirst(moreTag, newContent);
originalString.replaceAll(moreTag, newContent);

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос