ASE_DAG
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Alexey87 > grep.exe -Pio "<h[1-6].*?>.*?</h[1-6]>" c:\html\0125.html > Системе не удается найти указанный путь Все верно, несколько постов выше, если вы не заметили, говорили (т. NIKZZZZ, кажется) о том, что даже внутри двойных кавычек угловые кавычки надо экранировать. > sed.exe -n -r "s;^.*(<h[1-6][^>]*>[^<]*</h[1-6]>).*$;\1;gip" <0125.html а) Аналогично (плюс циркумфлекс из регэкспа по-идее не дойдет до Седа). б) Это не решение, оно не будет работать так, как ожидается, и об этом тоже выше говорили. > grep.exe -Pio ^<h[1-6].*?^>.*?^</h[1-6]^> c:\html\0125.html > ничего не происходит Подозреваю, что не «ничего не проиходит», а ничего не выводит, что означает, что соответствий паттерну в файле не найдено. NIKZZZZ >> -P, а не -p. > Практически все WINDOWS программы игнорируют регистр Весьма возможно, но мы-то используем ГНУ Греп. |