Использование subexpression в pspad
РаботА 02.04.2010

Задача типичная. Мне часто попадаются данные, где формат чисел написан через точку: 20.05
Excel такие числа, как известно, не переваривает и приводит к виду: 20.май
Возиться с сохранением в CSV и дальнейшим Данные -> Импорт внешних данных -> Импортировать данные долго, намного быстрее копипаст.
Поэтому в PsPad делаем замену с подстановкой.
Тут важно помнить, что если мы ищем числа так:
\d+\.\d+
, то замену не удастся провести.
То, что мы хотим оставить из этого выражения следует заключить в скобки:
(\d+)\.(\d+)
Тогда можно провести замену, указав в поле Заменить:
$1,$2
т.е. точку поменяли на запятую.
На выходе получим 20,05.