Que diriez-vous de la fonction PATINDEX ?
La correspondance de motifs dans TSQL n'est pas une bibliothèque complète de regex, mais elle vous donne les bases.
(De livres en ligne)
Wildcard Meaning
% Any string of zero or more characters.
_ Any single character.
[ ] Any single character within the specified range
(for example, [a-f]) or set (for example, [abcdef]).
[^] Any single character not within the specified range
(for example, [^a - f]) or set (for example, [^abcdef]).