Я ищу регулярное выражение в C# .net для извлечения принтеров из списка в скрипте.Получить конкретный текст из текстового поля с помощью regexp
Это пример:
@set nr=2
@if not exist "%userprofile%\Version%nr%.txt" goto reload
@goto koppla
:reload
@echo skrivare>"%userprofile%\Version%nr%.txt"
@del "%userprofile%\zxy-*.txt"
@call skrivare.cmd
@exit
:koppla
@%connect1% \\%Print2%\Lund-M1
@%connect2% \\%Print2%\MAR-M1
@%connect2% \\%Print2%\MAR-M2
Я хотел бы получить имена (Lund-M1, MAR-М1, MAR-М2) принтеров в массиве Foreach.
Я очень ценю любую помощь в этом, мой разум не работает с Regex.
Спасибо заранее!
Fantastic! Спасибо огромное! Я забыл сказать, что в том же скрипте может быть, например, @% connect2% \\% Print1% \ SAR-P2,% Print1% - разница. Должен ли я сделать другое выражение для этого или есть способ реализовать его в том же поиске? – Andreas
@ Andreas: Я добавил дополнительный бит в конце, чтобы показать, как вы можете обменивать номер на любой другой номер. – Ian