PowerShell и регулярные выражения Regex

Основное тут Практически совпадает с регулярными выражениями применяемыми в Notepad++ тут

Так как у меня память как у птички сделал и забыл, оставлю пример

#3 раза по 1-3 цифре

$a -replace “\d{1,3};\d{1,3};\d{1,3};”,”;” | Set-Content $tmpxml -Encoding UTF8

$a=Get-Content -Path $tmpxml -Encoding UTF8

 #Удаляем все повторяющиеся ;

$a -replace “;{2,}”,”;” | Set-Content $tmpxml -Encoding UTF8

$a=Get-Content -Path $tmpxml -Encoding UTF8

$a -replace “\d{13};$”,’;’ | Set-Content $tmpxml -Encoding UTF8

#$a -replace “\d\d\d\d\d\d\d\d\d\d\d\d\d;$”,’;’ | Set-Content $tmpxml -Encoding UTF8

$a=Get-Content -Path $tmpxml -Encoding UTF8

Запись опубликована в рубрике Uncategorized с метками . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.