Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Oracle regex match whitespace


Como o \s é uma construção do tipo Perl e o Oracle regex é baseado em POSIX, é mais seguro usar a classe de caracteres POSIX [:space:] (para incluir espaço em branco vertical) ou [:blank:] (para corresponder apenas a espaços e tabulações).

Por exemplo. usar
([[:space:]0-9/:]+)

Lembre-se de sempre usar classes de caracteres POSIX dentro de expressões de colchetes (assim, para corresponder a um caractere alfa, use [[:alpha:]] , ou seja, o nome da classe deve estar entre dois pontos e colchetes duplos).