Я хотел бы заменить один отдельный символ другим, который находится в указанной позиции c в строке. Пример:
This is a test string! Now comes a different one! And yet an another one to demonstrate what I want! Hello there! How can I achieve to replace all exclamation mark to point!
Я знаю, что мой персонаж находится на позиции 21 st , поэтому я попытался: .{21}(.)\K(.*?\1)+
Первая группа захвата имеет символ I хочу, и я могу использовать \ K, чтобы начать с последнего матча. Но тогда как я могу сопоставить остальную часть строки?
Желаемый результат будет: This is a test string. Now comes a different one. And yet an another one to demonstrate what I want. Hello there. How can I achieve to replace all exclamation mark to point.
Заранее спасибо!