Dado o documento Oracle : E dando uma olhada no | valor nessa tabela: Além disso, dê uma olhada no Documento POSIX : Eu diria que H|ha+ seria o mesmo que (?:H|ha+) .