У меня есть некоторые данные в следующем формате:Regex заменить второе вхождение символа
MM: SS: ммм где MM is minutes
, ss is seconds
и mmm is 3 digit milliseconds
, как:
05:23:236
Я пытаясь заменить второе вхождение толстой кишки с точкой:
05:23.236
Я хотел бы использовать regex
шаблон, чтобы сделать замены в редакторе, например Notepad ++, я придумал это регулярное выражение, чтобы соответствовать моему выражению:
\d{1,2}:\d{1,2}:\d{1,3}
Но теперь, как я могу получить только second occurrence of colon
, так что я могу заменить его dot
?
EDIT: Обратите внимание, что данные я работаю с может прийти с 1-2 значного минуту, 1-2 значного секунды и 1-3 цифр миллисекунды
какой язык вы используете? –