Я пытаюсь сопоставить предложения, содержащие слова «номер телефона», но без предложений, в которых слово «мой» находится где-либо перед «номером телефона».
Я пробовал: (?<!\bmy\s)(p[^\s]*h[^\s]*n[^\s]*e|t[^\s]*l[^\s]*p[^\s]*n)\s+number
Что (как и ожидалось) не соответствует: where do i enter my phone number in your form?
Но совпадает (не так, как ожидается) this is my awesome phone number
В основном, если слово my
где-то в предложении перед phone number
, тогда я хочу, чтобы он потерпел неудачу.
- Поддерживаются взгляды за спиной.