Tento regulární výraz dělá, co chcete:
SELECT name
FROM tbl_name
WHERE name REGEXP '([[:blank:][:punct:]]|^)u[.]s[.]([[:punct:][:blank:]]|$)'
To odpovídá u.s.
když předchází:
- prázdné místo (mezera, tabulátor atd.)
- interpunkce (čárka, závorka atd.)
- nic (tj. na začátku řádku)
a následuje:
- prázdné místo (mezera, tabulátor atd.)
- interpunkce (čárka, závorka atd.)
- nic (tj. na konci řádku)
Podívejte se na SQLFiddle s okrajovými pouzdry pokrývajícími výše uvedené body.