2017-02-02 7 views
-1

Я использую Notepad ++ и хочу заменить запятую, находящуюся между цифрами с точкой. Как и в текстовом файле ниже:Замена запятой точкой в ​​Notepad ++

00: 00: 00166 -> 00: 00: 03999 В этом разделе мы рассмотрим

должно быть, как показано ниже:

00: 00: 00,166 -> 00: 00: 03,999 В этом разделе мы рассмотрим

Благодарности

ответ

4

Попробуйте это:

Поиск:

(?<=\d),(?=\d) 

Заменить:

. 

Вот скриншот. Убедитесь, что вы выбрали Регулярное выражение радиокнопка (указана стрелкой). enter image description here Regex:

(?<=\d) - Positive look behind for a digit char 
(?=\d) - Positive look ahead for a digit char 

Демо:

https://regex101.com/r/iw1XsV/1

+0

возможно заменить '\ 1 \ 2' – baddger964

+0

@ baddger964 \t Те не захватывать группы. Он смотрит вперед и оглядывается назад. – MYGz

+0

@MYGz спроектировал бы? <= И? = В вашем ответе? – HappyTown

Смежные вопросы