Мне нужно регулярное выражение, чтобы найти название страны в новостях: Имя может быть в начале или в конце строки. Он может начинаться с прописного или нет. Он может содержать - (У меня есть проблема с Etat-Unis (United-State)
я попробовал:Регулярное выражение, чтобы найти название страны
'/\b'.$name.'\B/i'
Но это не сработало с именем в начале строки или в конце..
Я пробовал:
'/(\b|^)'.$name.'(\B|$)/i'
Я думаю, что это регулярное выражение хорошо, но найти «Etat-Unis», а не «НЕПАЛ», «Etat-Unis» находится перед «НЕПАЛОМ» в моем массиве, я думаю, что проблема -
Спасибо, что помогли мне.
Ty, он работает, для - я использую str_replace –