Как удплить из текста буквы или цифры бат файлом
Автор: asrindЭтот метод использует PowerShell прямо из BAT-файла для замены всех цифр ([0-9]) на пустую строку.Создайте файл remove_digits.bat:
@echo offset "inputFile=input.txt"set "outputFile=output.txt"
powershell -Command "(Get-Content '%inputFile%' | ForEach-Object { $_ -replace '[0-9]', '' }) | Set-Content '%outputFile%'"
echo Цифры удалены, результат в %outputFile%pause
Гдеinput.txt: Ваш исходный файл.output.txt: Файл с результатом.$_ -replace '[0-9]', '': Заменяет все цифры [0-9] на ничего.
Если кириллицу надо удалить, то -replace '[0-9]' меняй на -replace '[а-я]'Если латиницуцу надо удалить, то -replace '[0-9]' меняй на -replace '[а-я]