Olá, boa noite!
Hoje é quarta-feira, 22 de November de 2017

Fórum - Tutoriais Informática


Categoria: REGEX - Expressões Regulares

Metacaracteres e Caracteres das Expressões Regulares

REGEX - Expressões RegularesClasses ou Conjuntos de Caracteres
Autor: Sérgio Moreira
Administrador
Criado em: 03-09-2016 00:00
53 visualizações

São listas de caracteres escritos dentro de colchetes [ ], e que servem para corresponder apenas um dos caracteres listados. Permite selecionar um dos caracteres dentro dos colchetes, não importando a ordem.

Expressões POSIX - Definem algumas classes (ou categorias) de caracteres para fornecer um método padrão de acesso a alguns grupos específicos de caracteres bastante utilizados.

Ex:
[[:alnum:]] - Caracteres alfanuméricos, o que no caso de ASCII corresponde a [A-Za-z0-9].
[[:alpha: ]] - Caracteres alfabéticos, o que no caso de ASCII corresponde a [A-Za-z].
[[:blank:]] - Espaço e tabulação, o que no caso de ASCII corresponde a [ \t].
[[:cntrl:]] - Caracteres de controle, o que no caso de ASCII corresponde a [\x00-\x1F\x7F].
[[:digit:]] - Dígitos, o que no caso de ASCII corresponde a [0-9]. O Perl oferece o atalho \d.
[[:graph:]] - Caracteres visíveis, o que no caso de ASCII corresponde a [\x21-\x7E].
[[:lower:]] - Caracteres em caixa baixa, o que no caso de ASCII corresponde a [a-z].
[[:print:]] - Caracteres visíveis e espaços, o que no caso de ASCII corresponde a [\x20-\x7E].
[[:punct:]] - Caracteres de pontuação, o que no caso de ASCII corresponde a [-!"#$%&'()*+,./:;<=>?@[\\\]_`{|}~].
[[:space:]] - Caracteres de espaços em branco, o que no caso de ASCII corresponde a [ \t\r\n\v\f]. O Perl oferece o atalho \s, que, entretanto, não é exatamente equivalente; diferente do \s, a classe ainda inclui um tabulador vertical, \x11 do ASCII.


Você deve estar logado para poder comentar!
101 Utilizadores registados com acesso a este espaço.



Paypal
Ajude a melhorar este website. Obrigado!
Partilhar no Facebook Partilhar no Google + Partilhar no Twitter Partilhar no Linkedin Partilhar via email