Подскажите как поправить ГРЕП (надо добавить г. с неразрывным пробелом)

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

tree2

Топикстартер
12 лет на форуме
Сообщения
70
Реакции
2
Здравствуйте, уважаемые
есть конструкция ГРЕП для Body Text
(?<=\s(п|р))\.\s
- привязывает п. и р. (поселок и река) к названию, хочу добавить г. (город) к названию, если добавляю|г - то тогда находятся года (1909 г.). Как мне поправить чтобы находились и привязывались только города (г. Москва, г. Новосибирск)
Спасибо
 

tree2

Топикстартер
12 лет на форуме
Сообщения
70
Реакции
2
я, вроде как создал конструкцию которая будет делать неразнывные пробелы между г. Москва (г. и названием города) и не видит "1999 г. Начало предложения" (г. с предыдущими цифрами), может подскажите можно ли соединить эти конструкции в одну
эту
(?<=\s(п|р))\.\s\u
и
(?<=(?<!\d)\s)г+(\.)\s\u\l
Снимок.JPG
 

granat

Участник
Сообщения
382
Реакции
315
(?<=[^\d]\s\<[прг]\.)\s(?=\u)
 
Статус
Закрыто для дальнейших ответов.