Clique abaixo para nos ajudar
Conectar-se

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
2 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 2 Visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
COMO ESTÃO DESENVOLVENDO EM WEB?

22/8/2016, 10:48 por AJC

Pessoal, já lí sobre vários topicos aqui no forum sobre desenvolvimento web
mas ainda nada …

Comentários: 3

TRY BEGIN E FLOCK()

17/4/2017, 10:32 por AJC

Pessoal estou tendo alguns problemas de gravação em rede, estou usando
try begin, mas vi algo na …

Comentários: 1

DESENVOLVIMENTO EM REDES

4/3/2017, 18:45 por AJC

Pessoal tem ou conhece livros ou material para programação em
redes usando banco de dados nativo …

Comentários: 1

ACESSAR WEBSERVICE COM HTTPS

5/4/2018, 14:48 por AJC

Pessoal recebi este material em C# preciso fazer esta função em vfp9

YourBeanService port = new …

Comentários: 0

REPORT FORM - GERAR 2 RELATORIOS

18/3/2018, 19:02 por AJC

Pessoal, estou tentando gerar dois tipos de relatorio no report form
ou seja
primeira folha - …

Comentários: 2

Estatísticas
Temos 7095 usuários registrados
O último usuário registrado atende pelo nome de Robson0

Os nossos membros postaram um total de 12260 mensagens em 1554 assuntos

Metacaracteres

Ir em baixo

Informativo Metacaracteres

Mensagem por Marcos Guedes em 4/8/2009, 17:51

.
No modo default, equivale a qualquer caracter exceto o 'newline' (\n).
^
Testa a validade do padrão no início da String
$
Testa a validade do padrão no final da String
*
Equivale a 0 ou mais repetições do caracter na RE. Exemplo: ab* irá resultar verdadeiro (true) se encontrarmos na string desejada a ocorrência de 'a', 'ab' ou 'a' seguido de qualquer quantidade de letras 'b'
+
Equivale a 1 ( pelo menos 1) ocorrência do caracter na RE. Examplo: ab+ irá resultar em verdadeiro (true) se encontrarmos na string desejada a ocorrência de 'a' seguido de pelo menos uma letra 'b'
?
Equivale a nenhuma ou uma ocorrência da expressão precedente. Exemplo: ab? irá resultar em verdadeiro se encontrarmos na string desejada a ocorrência da letra 'a' ou do conjunto 'ab'
{m,n}
A idéia é encontrar um mínimo (m) e um máximo no de caracteres na string desejada. Exemplo: a{3,5} equivale a buscar um mínimo de 3 e um máximo de 5 ocorrências da letra 'a'.
{m,n}?
A idéia aqui é diferente da anterior. Quando usamos esta construção, queremos encontrar o mínimo possível de ocorrências da expressão. Exemplo: Na string 'aaaaaa' (seis caracteres), quando usamos a{3,5}a{3,5}? equivale a buscar pelo menos 3 ocorrências da letra 'a'. Ou seja, a expressão retornará somente 'aaa' (três caracteres). Encontramos 5 letras 'a' e nos é retornado 'aaaaa' (cinco caracteres). Mas quando usamos
\
Permite inserir caracteres especiais como "*" ou "?" que isoladamente seriam interpretados como algum padrão para a RE
(?P<name>...)
Agrupa alguma expressão regular, através de um identificador <name>. Por exemplo, se a expressão é (?P<id>[a-zA-Z_]\w*), pode ser referenciado pelo seu nome, em argumentos de métodos, como m.group('id') ou m.end('id')
(?P=name)
Procura por um padrão que for encontrado a partir do grupo name

Exemplos com combinações...

* [a-z]: significa qualquer letra minúscula;
* [A-Z]: qualquer letra maiúscula;
* [^A-Z]: qualquer caracter que NÃO seja nenhum caracter entre A e Z;
* [abcd]: qualquer um destes caracteres;
* [0-9]: qualquer dígito entre 0 e 9;
* [^0-9]: qualquer caracter que NÃO seja nenhum dígito entre 0 e 9;
* [^5]: significa qualquer caracter diferente de 5.

* \d - qualquer caracter dígito decimal; equivale a [0-9].
* \D - qualquer caracter que NÃO seja um dígito; equivale a [^0-9].
* \s - qualquer caracter que significa espaço ' ', em qualquer quantidade; equivale a [ \t\n\r\f\v]
* \S - qualquer caracter que NÃO significa espaço ' ', em qualquer quantidade; equivale a [^ \t\n\r\f\v]
* \w - qualquer caracter alfa-numérico; equivale a classe de caracteres [a-zA-Z0-9_];
* \W - qualquer caracter NÃO alfa-numérico; equivale a classe [^a-aA-Z0-9_].

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum