Volgens mij kan je hiervoor beter geen regexen gebruiken. Dit zijn simpele zoek opdrachten in strings, daarvoor kan je beter andere functies gebruiken.
Van de php site:
Do not use preg_match() if you only want to check if one string is contained in another string. Use strpos() or strstr() instead as they will be faster.