Как заменить определенный символ с первым и следующим номером в строке с помощью tcl-скрипта? - PullRequest
0 голосов
/ 25 сентября 2019

Я хотел бы заменить тире ("-") в строке тире, окруженном пробелом с обеих сторон (" - "), но только если число находится перед и посленайденный тире.

Например,

-1.5-5.3

превратится в

-1.5 - 5.3

1 Ответ

0 голосов
/ 26 сентября 2019
% puts [regsub -all {(\d)-(\d|-)} "-1-23--42" {\1 - \2}]
-1 - 23 - -42
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...