rondineli.araujo
(usa Fedora)
Enviado em 01/05/2012 - 00:38h
Boa noite Galera!
Enfim, sou novo por aqui e sou novo também em Shwll, regexp e queria tirar uma duvida, estou devorando um dos livros do aurélio e do Julio C. neves para conseguir em algum tempo mais pra frente chegar perto de conhecer Shell. O que ocorre é que fiquei com uma duvida e gostaria de ajuda.
Pelo que li, uma ER que inicia com o ^, ele irá proucurar com palavras que iniciem. ex: ^[abc], ele irá proucurar palavras que iniciem com abc. Dentro das chaves ele irá negar: ex: [^0-9] ele irá casar tudo menos numeros. No caso do + ele irá aplicar no outro o que vale pra um, ex: 6+0 pode ser 60,660,6660 e etc..Em uma expressão que peguei recentemente, após proucurar algumas strings:
/([dD]ados|[cC]ategoria) aparecem estes argumentos: [^ ]+ [^ ]+, neste caso o que está ocorrendo? Ele esta negando e repetindo? Está proucurando valores repetidos?
Gostaria de uma ajuda, e perodem-me minha ignorância no assunto, pois iniciei o foco neste assunto hoje...hehe
Obrigado.