Я знаю, что это не новый вопрос, но мне нужно сделать некоторую предварительную обработку и создать шаблон с REGEX, который заменяет / находит имена / фамилии после некоторых префиксов, таких как Dear John doe,
, Dear Mr's John D!
, Hi John
, Hi Mr John
Hello John
и т. Д.
Предположим, у меня в каждом предложении есть от 1 до 2 слов (имя / имя + фамилия), и в конце имени он может содержать запятую, но это не обязательно.
пример:
Hi Mr John, we are planning to go out
или
Hi Mr John we are planning to go out
должны быть изменены соответственно:
Hi Mr @name, we are planning to go out
или
Hi Mr @name we are planning to go out
Я пробовал до сих пор, но это не правильное решение, оно могло бы быть лучше.
((?i)Mr's|(?i)Mr|(?i)Hi|(?i)Dear)(/(\w+\s){1,}\w+[.?!]/)
regards