Очистите все выражения даты смерти из текста некролога.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Очистите все выражения даты смерти из текста некролога.

Сообщение Anonymous »

Мне нужно сопоставить регулярное выражение, соответствующее предложению, по следующему шаблону:

1-я часть — это вхождение слова/слов. (например: прошло, умерло)

2-е часть — это дата в этом предложении.

Третья часть — это должно совпадать только до разделителя/точки/точки.
Пример:
Уорт Скаттергуд (Ди) Ли скончалась в четверг, 28 июля 2022 г. Уорт Скаттергуд (Ди) Леа неожиданно скончалась в возрасте 88 лет вместе со своими тремя дочерьми. Ди родился 26 апреля 1934 года в Рэдноре, штат Пенсильвания.
Здесь мне нужен результат: 28 июля 2022 года
Но это не должно совпадать или давать какой-либо результат в следующем предложении:

Уорт Скаттергуд (Ди) Леа сдана в четверг. Ди родился 26 апреля 1934 года в Рэдноре, штат Пенсильвания.
Я попробовал использовать следующее выражение, но оно неверно, поскольку оно соответствует второму предложению:
(passed|died)(.*?)(\w+)\d{1,2},?\s?\d{4}


Подробнее здесь: https://stackoverflow.com/questions/733 ... tuary-text
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»