1

Тема: AHK: Как использовать RegExReplace чтобы Найти-Заменить в тексте

Здравствуйте! Я пользуюсь программой редактирования текста (не Word), где во всем тексте надо делать замены с помощью регулярного выражения.

Например регулярное выражение ([0-9])\.([0-9]) надо заменить на регулярное выражение $1,$2.

Если делать эту процедуру в Word (функция Найти-Заменить в режиме регулярных выражений), то все десятичные точки будут заменены на запятые

Можно ли сделать такую же замену в другой программе редактирования (не Word) с помощью Autohotkey?

Спасибо!

2

Re: AHK: Как использовать RegExReplace чтобы Найти-Заменить в тексте

Проще говоря у Вас есть файл типа

Bla-bla, 0.1 bla-bla; 7.99 bla-bla 166.655.

а нужно его превратить в

Bla-bla, 0,1 bla-bla; 7,99 bla-bla 166,655.

?

3

Re: AHK: Как использовать RegExReplace чтобы Найти-Заменить в тексте

ypppu
Да, именно так.

4

Re: AHK: Как использовать RegExReplace чтобы Найти-Заменить в тексте

varWithText := "Bla-bla, 0.1 bla-bla; 7.99 bla-bla 166.655."
Msgbox % RegExReplace(varWithText, "Si)(\d+)\.(\d+)", "$1`,$2")