Я ищу лучший подход для поиска и замены строк в Java.
Это предложение: "Меня зовут Милан, люди знают меня как Милана Васика".
Я хочу заменить строку Милан Миланом Васичем, но на месте, где у меня уже есть Милан Васич, это не должно быть случай.
после поиска/замены результата должно быть: "Меня зовут Милан Васич, люди знают меня как Милан Василь".
Я пытался использовать indexOf(), а также комбинацию Pattern/Matcher, но ни один из моих результатов не выглядит элегантным, у кого-то есть элегантное решение?
ура!