и снова дратути)
дописываю веб морду для управления узлом связи... и для завершения нужно составить несколько регулярных выражений, а именно
1) как удалять весь текст в каждой строке массива ПОСЛЕ второго\третьего\четвертого\пятого\шестого пробела?
2) как удалять весь текст в каждой строке массива ДО первого\второго\третьего\четвертого\пятого пробела в строке?
в целом нужно из массива который состоит из строк типа (10 ELTX5C087C60DIS 9 1 OK -12.98 3.24.1.630 NTU-RG-1402G-W Valik) вычленять данные которые разделены пробелами, больше всего меня интересу цифра 9 которая стоит после второго пробела. в массиве из таких вот строк должна остаться только она.
3) - найти в строке слово начинающееся на ELTX и заканчивающееся на DIS
4) - найти в строке слово начинающееся на ELTX и удалить все до DIS
5) удалить из СЛОВА все что после ELTX
6) удалить из слова все что ДО DIS
просьба не отправлять читать книги, нет времени, домой хочется.
гуглил, то что нужно не нашел.
за 3 дня написал веб морду для цыско маршрутизатора и коммутатора, сейчас осталось дописать морду для последней железки и можно сдавать работу и отчаливать домой из коммандировки.
те кто писали мне что с моими знаниями перла я ничего подобного не напишу - горите в аду.
тем кто помог - поклон в ноги.
если комуто нужны эти скрипты - пишите, скину.