![]() |
Регулярное выражение
Доброго времени суток!
Подскажите пожалуйста как из строки "test [number] one" через findstr получить то, что находится в квадратных скобках (number). Что-то никак не осилю регулярку. Спасибо! |
micolo, никак: «findstr.exe» не предназначен для извлечения подстрок — он возвращает строки целиком.
Там всегда есть пробелы вокруг «[…]»? Внутри «[…]» пробелы могут быть? |
Да, внутри могут быть пробелы
|
Попробуйте так (помеченное — только для понимания, можете удалить):
Код:
@echo off |
Ну а на целевой машине совсем нельзя сторонние проги запустить?
Просто выборку number в скобках легко можно осуществить через GREP (порт юниксовых утилит для винды скачать можно тут: http://unxutils.sourceforge.net/UnxUpdates.zip). |
Большое спасибо! То что нужно!
|
Время: 00:56. |
Время: 00:56.
© OSzone.net 2001-