- Сообщения
- 146
- Реакции
- 67
Здравствуйте,
имеется длинный список, в котором надо выделить фамилии авторов стилем.
===
№ 1. И. О. Фамилия1, И. О. Фамилия2. Название книги, брошюры или чего-то там
№ 2–3. И. О. Фамилия1. Название книги, брошюры или чего-то там. Части 1–2
№ 4. И. О. Фамилия1, И. О. Фамилия2, И. О. Фамилия3, И. О. Фамилия4, И. О. Фамилия5. Название книги, брошюры или чего-то там. Ч. 1. Название части
...
===
Задала правило: (\x{2116}[^\u\l]+)\K.+\.(?=\s\u)
Все бы хорошо, НО оно тормозит только на последней найденной в предложении комбинации.
Пробовала добавлять в правило Repeat в самых разных вариантах, но тоже не получилось.
Как остановить поиск на первой?![;]= ;]= ;]=](/styles/default/xenforo/smiles.rudtp/4100_5.gif)
idml примера

имеется длинный список, в котором надо выделить фамилии авторов стилем.
===
№ 1. И. О. Фамилия1, И. О. Фамилия2. Название книги, брошюры или чего-то там
№ 2–3. И. О. Фамилия1. Название книги, брошюры или чего-то там. Части 1–2
№ 4. И. О. Фамилия1, И. О. Фамилия2, И. О. Фамилия3, И. О. Фамилия4, И. О. Фамилия5. Название книги, брошюры или чего-то там. Ч. 1. Название части
...
===
Задала правило: (\x{2116}[^\u\l]+)\K.+\.(?=\s\u)
Все бы хорошо, НО оно тормозит только на последней найденной в предложении комбинации.
Пробовала добавлять в правило Repeat в самых разных вариантах, но тоже не получилось.
Как остановить поиск на первой?
![;]= ;]= ;]=](/styles/default/xenforo/smiles.rudtp/4100_5.gif)
idml примера
