Помогите с регулярным выражением word

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

Neech

Топикстартер
15 лет на форуме
Сообщения
635
Реакции
175
Помогите, пожалуйста, составить регулярное выражение для выделения английского текста в начале абзаца до первой русской буквы.
Одно слово - просто, а два-три не выходит.
 

Neech

Топикстартер
15 лет на форуме
Сообщения
635
Реакции
175
Ответ: Помогите с регулярным выражением

поиск-замена в Word'e.
 

Gennad

Участник
Сообщения
42
Реакции
1
Ответ: Помогите с регулярным выражением

Если в Wordе, то просто, ставишь галку "Use wildcards". Чтобы указать диапазон русских символов можно использовать [А-ЯЁа-яё], ну и английские соответственно [A-Za-z].
 

Neech

Топикстартер
15 лет на форуме
Сообщения
635
Реакции
175
Ответ: Помогите с регулярным выражением

это понятно, что ставишь галку.
 

Gennad

Участник
Сообщения
42
Реакции
1
Ответ: Помогите с регулярным выражением

Neech сказал(а):
это понятно, что ставишь галку.
Попробуй искать
Код:
^0013[A-Za-z ,.\-\\;:=+'"\?\!]{1;}
А в диапазон искомых символов по мере надобности добавляй те которые я не учел. Да, для первой строки это не работает - но это один случай, можно и вручную. Можно покрасить например все такие найденные выражения в какой-нибудь цвет произвольный, потом поискать возвраты каретки (^p или если галка не снята то ^0013) и поменять обратно на тот который был. Потом в стилях выделить текст с подобным форматированием и назначить ему заранее заготовленный символьный стиль например болд или италик или какой душе угодно. Удачи.
 

Neech

Топикстартер
15 лет на форуме
Сообщения
635
Реакции
175
Ответ: Помогите с регулярным выражением

Спасибо большое, работает.
Я зачем-то заключал диапазон в круглые скобки.
 
Статус
Закрыто для дальнейших ответов.