kwrite/kate, регулярные выражения

Модератор: /dev/random

Ответить
Dettaglio
Сообщения: 75
ОС: Jaunty
Контактная информация:

kwrite/kate, регулярные выражения

Сообщение Dettaglio »

Простой эксперимент: беру любой файл, делаю автозамену с регулярным выражением \n на \n. Результат - 0 matches. Как использовать перенос строки? Я думал, что увижу 100% эквивалент PCRE, знакомый по PHP.
Спасибо сказали:
Аватара пользователя
Женя Подсыпальников
Сообщения: 482

Re: kwrite/kate, регулярные выражения

Сообщение Женя Подсыпальников »

Dettaglio писал(а):
15.01.2007 18:07
Простой эксперимент: беру любой файл, делаю автозамену с регулярным выражением \n на \n. Результат - 0 matches.


Можа, в том любом файле -
и не было ряда "\n" ? :)

А какой результат был бы в PCRE для

"
строка 1
строка 2
строка 3
"

? :)
Пойдём на рыбалку !
Спасибо сказали:
Dettaglio
Сообщения: 75
ОС: Jaunty
Контактная информация:

Re: kwrite/kate, регулярные выражения

Сообщение Dettaglio »

По-прежнему жду компетентного ответа.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: kwrite/kate, регулярные выражения

Сообщение diesel »

Dettaglio писал(а):
15.01.2007 18:07
Простой эксперимент: беру любой файл, делаю автозамену с регулярным выражением \n на \n. Результат - 0 matches. Как использовать перенос строки? Я думал, что увижу 100% эквивалент PCRE, знакомый по PHP.

Начало строки - ^; конец строки - $. Вот как заменить на newline не понял :(
Спасибо сказали:
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux
Контактная информация:

Re: kwrite/kate, регулярные выражения

Сообщение Skull »

Dettaglio писал(а):
15.01.2007 18:07
Простой эксперимент: беру любой файл, делаю автозамену с регулярным выражением \n на \n. Результат - 0 matches. Как использовать перенос строки? Я думал, что увижу 100% эквивалент PCRE, знакомый по PHP.
Не увидишь. Переносы строк не поддерживаются. Хотя можно поиграть с sed в Сервис-Текстовый фильтр (только не забудь выделить текст до его использования). Например, так: sed 's/$/w\n/'
Skull
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: kwrite/kate, регулярные выражения

Сообщение diesel »

Skull писал(а):
16.01.2007 12:16
Dettaglio писал(а):
15.01.2007 18:07

Простой эксперимент: беру любой файл, делаю автозамену с регулярным выражением \n на \n. Результат - 0 matches. Как использовать перенос строки? Я думал, что увижу 100% эквивалент PCRE, знакомый по PHP.
Не увидишь. Переносы строк не поддерживаются. Хотя можно поиграть с sed в Сервис-Текстовый фильтр (только не забудь выделить текст до его использования). Например, так: sed 's/$/w\n/'

ггг а я мучился ночью :) в Oo стояла та же задача когда-то - в нем получилось :) думал может тоже надо как-то по-другому newline обозвать :)
Спасибо сказали:
Ответить