Clique abaixo para nos ajudar
Conectar-se

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
25 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 24 Visitantes :: 2 Motores de busca

newtonrio

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Erro de compatibilidade de cores

28/3/2017, 10:59 por Clebervfp

Boa dia, estou com um problema com vfp9, se alguém poder me ajudar fico agradecido!

Tenho um …

Comentários: 0

Espessura do cursor intermitente

7/3/2017, 09:08 por Jefferson Matakas

Bom dia a todos !!

Existe uma opcao no windows que pode ser acessada atraves da 'central da …

Comentários: 0

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: 0

USAR REPORT FORM

30/12/2016, 09:06 por AJC

Pessoal bom dia,
Estou com um grande problema, já pesquisei muita coisa sobre report form, mas o …

Comentários: 4

Como preencher campos vazios

9/2/2017, 11:55 por Linghston

Pessoal boa tarde,

É o seguinte, eu preciso preencher os campos de uma coluna da tabela DBF que …

Comentários: 2

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

Os nossos membros postaram um total de 32 mensagens em 18 assuntos

Metacaracteres

Ver o tópico anterior Ver o tópico seguinte 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

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


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