Mit sql_regcase() kann man aus einer Zeichenkette (Zeichenkette) einen regulären Ausdruck erzeugen, welcher für eine Suche durch andere Funktionen genutzt werden kann. Dabei wird der erstellte reguläre Ausdruck ohne Berücksichtigung von Groß- und Kleinschreibung erzeugt. Jedes Zeichen wird dabei in eckigen Klammern einmal groß und einmal klein geschrieben, es sei denn, dass dies nicht möglich ist - dann wird zweimal das ursprüngliche Zeichen zurückgegeben.