eu estava lendo o livro "Programação Shell Script", do Julio Cezar, aonde
ele diz
que  a [^] segnifica negação, aonde [^A-Z] quer dize rque segnifica nenhuma
letra começe
de A a Z maisculuas.. pelo menos era o que o livro deu de intender

Em 10/05/07, Ricardo Tweeg <[EMAIL PROTECTED]> escreveu:

  ^ --> significa no início do arquivo.
[A-Z] --> significa um "único" caracter de "tem que ser de letra
maiúscula"  e que pode ser da letra "A" até a letra "Z".
[!A-Z] --> A exclamação significa que o caracter que esta logo após ela
não pode aparecer.
Como o colchetes "[]" serve para especificar "somente um caracter", e
temos [!A-Z], devemos ler assim:

Só podemos ter um único caracter em letra maiuscula e que pode ser de A té
Z.
 Mas somente um...
Bem, tendo este caracter, ele não deve aparecer pq a exclamação server pra
isso.

Resumo:
O primeiro caracter vai de A até Z, já o segundo não pode ser nehuma letra
maiúscula de A até Z.

Peço ajuda dos amigos caso eu esteja errado.
É que eu li sobre o assunto hoje e já estou tentando consolidar o que eu
aprendi...

abraços,

Ricardo Tweeg

*maike <[EMAIL PROTECTED]>* escreveu:

 galera to com uma questao, aqui estou com duvidas, o que me fornece
a expressao regular [^A-Z][!A-Z]

A resposta foi:  Uma letra nao maiscula seguida por outra !a eem uma letra
maiscula
alguem sabe o que quer dizer?
vale




Ricardo Tweeg

__________________________________________________
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/



Responder a