Da die \s
ein Perl-ähnliches Konstrukt ist und Oracle Regex POSIX-basiert ist, ist es sicherer, die POSIX-Zeichenklasse [:space:]
zu verwenden (um vertikale Leerzeichen einzufügen) oder [:blank:]
(um nur Leerzeichen und Tabulatoren zu finden).
Z.B. verwenden
([[:space:]0-9/:]+)
Denken Sie daran, immer POSIX-Zeichenklassen innerhalb von Klammerausdrücken zu verwenden (um also ein Alphazeichen zu finden, verwenden Sie [[:alpha:]]
, d.h. der Name der Klasse muss innerhalb von Doppelpunkten und doppelten eckigen Klammern stehen).