питане за regex

AAtanasov

Registered
Здравейте имам един въпрос, по какъв начин мога да взема, две думи преди и две след някаква определена.
Измислих нещо такова но не знам символа за цяла дума.

PHP:
$string = "Sasho sasho sasho sasho goal sasho sasho sasho sasho goal sasho sasho sasho goal sasho sasho sasho ";
$word = "goal";
 if(preg_match_all('/[\w\s]{2}' . $word .  '[\w\s]{2}/', $string, $match)) {
    echo "1 <br />";
    print_r($match);
} else {
    echo "0";
    }
 

Горе