У меня есть следующая задача: заменить слово на слово слово в предложении, используя регулярные выражения. Я сделал следующий код:Как заменить слова в предложении, используя регулярные выражения?
p=Pattern.compile(word);
m=p.matcher(source);
source=m.replaceAll("<b><i>"+word+"</i></b>");
«источник» - источник строки, слово «слово» - поиск слова. Но это не сработает. Например, есть строка «1234 123.». Мне нужно заменить слово «123» (слово может быть обрамлено «.» Или «» (пробелом)) в этой строке, но я сделал "<b><i>123</i></b>4 <b><i>123</i></b>"
, это неверно. Как мне изменить код? Спасибо
к сожалению, она не работает – user1134602
ВАЗы t не работает? Подробности, пожалуйста. –
Текст результата не содержит никаких обрамленных слов. – user1134602