Duvidas com expressões regulares era ... "O que é isto? ("^[0-9]{6}-?[0-9]{3}$");"

e isso:("^([0-9]{2}[.][0-9]{3}[.][0-9]{3}/[0-9]{4}-[0-9]{2})|([0-9]{14})$");
e isso: ("^([a-zA-Z]+([.-][a-zA-Z0-9]+)?)@([a-zA-Z]+([.-][a-zA-Z0-9]+)?).([.][a-zA-Z]{2,3})?$");
e …

galera eu sei que isso eh algum tipo de validação, mas como se usa? algum tem algumas apostila ou algum material que fala sobre o significado destes validadores???

http://www.google.com.br/search?biw=1280&hl=pt-BR&q=regex&btnG=Pesquisa+Google&meta=

http://java.sun.com/docs/books/tutorial/extra/regex/

valeu!! vou estudar!!