Поиск подстроки в строке по точному соответствию

  • Автор темы Автор темы FRIE
  • Дата начала Дата начала

FRIE

Новичок
Например есть строка "метро сокольники станция московского метро"
Проверяем строку "метро сокол" входит ли она в первую строку.
Если делать strpos или что то подобное то результатом будет что она входит, но мне нужно чтобы он показал что вхождение есть только если строка точно будет соответствовать.
Например "метро сокол" -> не входит, "метро сокольники"-> входит

preg_match вроде можно но я не понимаю регулярки
 
Если не понимаете регулярки, то проверяйте следующий за строкой символ - пробел или конец строки
 
Вот так сделал
PHP:
if(strpos(" ".$word1." ", " ".$word." ")!==false)

И всё же, интересно как сделать через preg_match, буду благодарен если кто напишет
 
PHP:
if(preg_match('/^метро сокольники/u', 'метро сокольники станция московского метро', $match) == 1){
  echo $match[0];
}
^ означает начало строки
 
Сверху