Regex 正则表达式。。。尽可能少

Regex 正则表达式。。。尽可能少,regex,regex-negation,regex-lookarounds,regex-greedy,Regex,Regex Negation,Regex Lookarounds,Regex Greedy,我有这段人名及其历史生日的文字: ППП。Моисея Мурина (ок. 400). Обре́тение мощей прп. Иова Почаевского (1659). Собор преподобных отцов Киево-Печерских, в Дальних пещерах (прп. Феодосия) почивающих. Прп. Саввы Крыпецкого, Псковского (1495). Прав. Аччччччч,чаааааааааааа

我有这段人名及其历史生日的文字:


ППП。Моисея Мурина (ок. 400). Обре́тение мощей прп. Иова Почаевского (1659). Собор преподобных отцов Киево-Печерских, в Дальних пещерах (прп. Феодосия) почивающих. Прп. Саввы Крыпецкого, Псковского (1495). Прав. Аччччччч,чааааааааааааааааааааа。Мц. Шушаники, кн. аааазааз(V)(Гззз)。Сщмч. Алексия Будрина (1918); прмчч. Казанских: Сергия Зайцева, Лаврентия Никитина, Серафима Кузьмина, Феодосия Александрова, Леонтия Карягина, Стефана, Георгия Тимофеева, Илариона Правдина, Иоанна Сретенского и Сергия Галина (1918). Прп. Исаакия Оптинского (1894). Сщмч. Александра Медведева диакона (1918); сщмч. Николая Георгиевского пресвитера (1931); сщмч. Василия Сокольского пресвитера (1937). Грузинской иконы Божией Матери (1650)

任务是只对那些生日大于1900的人进行正则化。 在此示例中,正则表达式应标记:

СчМч.АччСчСччББчаааа(1918); прмчч. Казанских: Сергия Зайцева, Лаврентия Никитина, Серафима Кузьмина, Феодосия Александрова, Леонтия Карягина, Стефана, Георгия Тимофеева, Илариона Правдина, Иоанна Сретенского и Сергия Гааааааааа(1918年)、Сааааа.Аааааааааааааааааааааа(1931年)

我尝试了这个正则表达式:

(?<=\)\.)(.)+?\((19|20)\d{2}\)\.

(?不幸的是,这不是一个俄语说话者,但这一个能让你开始吗

[\p{L},\h]+
\(1[0-8]\d{2}\)
请参阅。要展开名称部分,请在类中包含其他字符(例如


正如其他人所提到的,抓取所有日期并在之后以编程方式对其进行分析可能更容易。

不幸的是,这不是一个俄语speeker,但这一个可以让你开始吗

[\p{L},\h]+
\(1[0-8]\d{2}\)
请参阅。要展开名称部分,请在类中包含其他字符(例如

正如其他人所提到的,抓取所有日期并在事后以编程方式对其进行分析可能更容易。

这似乎是可行的:

(?这似乎有效:


(?正确的解决方案是使用正则表达式提取所有数据,然后使用其他代码进行过滤。您的工作环境是什么?我将提取所有数字,然后根据语言,使用基本逻辑检查<1900。对于非俄语使用者,名称的起始和结束位置是什么“Саааааааааааааааа-Паааааа,аааааааааааааааааСббббббббббббббббб-Пбббббббббббббббббббббб107。“也是需要的。正确的解决方案是使用正则表达式提取所有数据,然后使用其他代码进行过滤。您的工作环境是什么?我将提取所有数字,然后根据语言,使用基本逻辑检查<1900。对于非俄语使用者,名称的起始和结束位置是什么“Саааааааааааааааа-Паааааа,аааааааааааааааааСббббббббббббббббб-Пббббббббббббббббббббббб1073。