Classes De Caractere RegEx Com Suporte a Boost

Versão:
2022.3
Last modified: December 08, 2019

Boost. Regexsempre oferecem suporte a esses nomes de classe:

Nome POSIX-nome padrão Descrição Exemplo
[: alnum:] Sim Caracteres alfanuméricos [A-Za-z0-9]
[: Alpha:] Sim Caracteres alfabéticos [A-Za-z]
[: em branco:] Sim Caracteres em branco que não são separadores de linha espaço ou guia
[: CNTRL:] Sim Caracteres de controle Qualquer caractere não parte da classe de caractere: [: Upper:], [: inferior:], [: Alpha:], [:d Igit:], [:p UNCT:], [: gráfico:], [:p rint:], [: xdigit:]
[:d:] Não Dígitos decimais [0 – 9]
[:d Igit:] Sim Dígitos decimais [0 – 9]
[: gráfico:] Sim Caráteres com representação gráfica [A – Z] [a – z] [0 – 9] [:p UNCT:]
[: l:] Não Caracteres minúsculos [a – z]
[: inferior:] Sim Caracteres minúsculos [a – z]
[:p rint:] Sim Caracteres que exibem quando impressos [: gráfico:] e espaço
[:p UNCT:] Sim Caracteres de Pontuação ! ' # S% & ' () * +,-. / : ; ? @ [ / ] ^ _ { | } ~
[: s:] Não Caracteres de espaço em branco aba, linha nova, aba vertical, alimentação do formulário, retorno de carro, espaço
[: espaço:] Sim Caracteres de espaço em branco aba, linha nova, aba vertical, alimentação do formulário, retorno de carro, espaço
[: Unicode:] Não Caracteres estendidos cujo valor de ponto de código está acima de 255 Informações específicas de caracteres Unicode ®
[: u:] Não Caracteres maiúsculos [A – Z]
[: superior:] Sim Caracteres maiúsculos [A – Z]
[: w:] Não Caracteres alfanuméricos e sublinhado [A-Za-z0-9_]
[: palavra:] Não Caracteres alfanuméricos e sublinhado [A-Za-z0-9_]
[: xdigit:] Sim Caracteres de dígito hexadecimais [A-FA-F0-9]

 

Esta página foi útil?

Problemas com seu produto Alteryx? Visite a Comunidade Alteryx ou entre em contato com nossa Equipe de Suporte. Não é possível enviar este formulário? Envie-nos um e-mail.