[ID CC-CC2021] Как выделить первые два слова + :

Статус
Закрыто для дальнейших ответов.

morr90

Участник
Топикстартер
Сообщения
46
Реакции
1
Есть вот в таком виде текст на много полос. Нужно выделить Имя и Фамилию включая двоеточие. Всегда в начале абзаца. Имена и фамилии разные.
И. ИВАНОВ: Биометрия, конечно, очень удобная вещь...

Буду очень благодарен
 

NNN5

Модератор
15 лет на форуме
Сообщения
1 257
Реакции
1 013
Используйте вложенные стили (Nested styles).
 
  • Спасибо
Реакции: LeonidB и Linxy

NNN5

Модератор
15 лет на форуме
Сообщения
1 257
Реакции
1 013
Уточнение: если у вас все абзацы имеют такую структуру (с начала абзаца два слова, потом двоеточие), то лучше не придумаешь. Создаёте символьный стиль под фамилию, потом в стиле абзаца прописываете вложенный стиль through 1 :
Если же вам надо применить это выделение к некоторым абзацам, тогда используйте grep-стиль для такой комбинации:
Код:
^\w+ \w+:
 
  • Спасибо
Реакции: carry, morr90 и LeonidB

morr90

Участник
Топикстартер
Сообщения
46
Реакции
1
Уточнение: если у вас все абзацы имеют такую структуру (с начала абзаца два слова, потом двоеточие), то лучше не придумаешь. Создаёте символьный стиль под фамилию, потом в стиле абзаца прописываете вложенный стиль through 1 :
Если же вам надо применить это выделение к некоторым абзацам, тогда используйте grep-стиль для такой комбинации:
Код:
^\w+ \w+:

Спасибо. То что надо. Но я уже разобрался так-же чуть раньше))
 

LeonidB

Их бин
10 лет на форуме
Сообщения
2 470
Реакции
1 530
в вышеприведённом примере это не работает, лучше так:
^\w\. \w+:
Да, в случае с инициалом лучше так. И если там не обычный пробел, а какой-нибудь хитрый, то, наверно, лучше указать в качестве пробела \s
 
Статус
Закрыто для дальнейших ответов.