Regex ini melakukan apa yang Anda inginkan:
SELECT name
FROM tbl_name
WHERE name REGEXP '([[:blank:][:punct:]]|^)u[.]s[.]([[:punct:][:blank:]]|$)'
Ini cocok dengan u.s.
saat didahului oleh:
- kosong (spasi, tab, dll)
- tanda baca (koma, tanda kurung, dll)
- tidak ada (yaitu di awal baris)
dan diikuti oleh:
- kosong (spasi, tab, dll)
- tanda baca (koma, tanda kurung, dll)
- tidak ada (yaitu di akhir baris)
Lihat SQLFiddle dengan kasus tepi menutupi poin di atas.