$k =~/(.+?)<\\/PRE>/i;
должно работать (тоесть у меня работает :) )
Оператор ~s///ig...
используется не для поиска текста а для замены строк обычно
а ~/// или ~m/// для поиска
Billi
Chs
Кажется ему поиск и не нужен:
Пытаюсь вытащить из документа всё, что заложено между тегами PRE.
Вопрос, не в том как он это делает (иногда требуется кое-что убрать из текста, при этом запомнить, что убрал).
А по логике Alone прав, т.к. тег - подразумевает вывод текста AS IS с учетом переходов на новую строку.
Если уж курить доки, то в сторону совпадения метасимвола . с другими символами, а так же модификатора /s.