Skif_off
|
Posted: Sat Feb 13, 2021 13:02 Post subject: |
|
|
Наверное, неудачно выбрал сайт для тестирования (или какие-то тонкости в реализации у плагина). Я не ошибся, в файлах используется UTF-8, а не UTF-16?
Прошу прощения за любопытство, если вы решили избавится от (?:шаблон), то какой смысл использовать обычные группы? Так
Code: | \QАдрес площадки:\E.*\R\s*((.*\R)+)\QКоординаты:\E |
с $1 не работает?
\R точно необходима, \s не достаточно?
Если правильно понял, отсутствие \s перед "\QКоординаты:\E" приводит к захвату переноса строк в конце адреса.
Добавлено спустя 59 минут:
По идее \s включает в себя не только пробел и табуляцию, но и \r с \n - нет смысла добавлять и \R, проверил в плагине
Code: | \QАдрес площадки:\E\s*(.*)\s*\QКоординаты:\E |
с Field type=String Output и Replace string=$1, вроде работает.
(Для теста накидал текстовые файлы в Win-1251 и UTF-8, с \n и \r\n.) |
|