Регулярное выражение rxrepl - почему команда basi c не работает в этом программном обеспечении (сравните с notepad ++) - PullRequest
0 голосов
/ 29 марта 2020

Что плохого в этом замечательном инструменте, чтобы получить правильный результат? Средство командной строки для поиска и замены регулярных выражений

Basi c Команда reg не работает, я не знаю почему? (Я попробовал записать блокнот ++, и все работает нормально)

^(Login:.+\R).+\R.+(?:\R|\z)

заменить на

\1

до:

Login: xxxx
Lng: Java:version- xxxx
Code: xxx
Login: xxxx
Lng: Java:version- xxxx
Code: xxx

после:

Login: xxxx
Login: xxxx

затем я помещаю этот код в программное обеспечение rxrepl

rxrepl.exe -f C:\regex\test.txt -o C:\regex\done\test.txt -s "^(Login:.+\R).+\R.+(?:\R|\z)" -r "\1"

, и это мои результаты

Login: xxxx
Lng: Java:version- xxxx
Code: xxx
Login: xxxx
Lng: Java:version- xxxx
Code: xxx

почему программа не выполняет команду?

...