<?php
$patterns = ["re", "get", "ER"];
$string = "You are definitely getting\nbetter\ntoday";
$alternations = implode('|', $patterns); $re = '\R?(?!(?<=\s)(?:'.$alternations.')(?=\s))\S*(?:'.$alternations.')\S*';
echo $string;
PD9waHAKJHBhdHRlcm5zID0gWyJyZSIsICJnZXQiLCAiRVIiXTsKJHN0cmluZyA9ICJZb3UgYXJlIGRlZmluaXRlbHkgZ2V0dGluZ1xuYmV0dGVyXG50b2RheSI7CiRhbHRlcm5hdGlvbnMgPSBpbXBsb2RlKCd8JywgJHBhdHRlcm5zKTsKJHJlID0gJ1xSPyg/ISg/PD1ccykoPzonLiRhbHRlcm5hdGlvbnMuJykoPz1ccykpXFMqKD86Jy4kYWx0ZXJuYXRpb25zLicpXFMqJzsKJHN0cmluZyA9IHByZWdfcmVwbGFjZSgnIycuJHJlLicjaScsICcnLCAkc3RyaW5nKTsKJHN0cmluZyA9IHByZWdfcmVwbGFjZSgnI1xoezIsfSMnLCAnICcsICRzdHJpbmcpOwplY2hvICRzdHJpbmc7