Expressões regulares variadas
19/02/2010 - 09:55
Mais um post da série sobre expressões regulares. Os outros posts de regex podem ser encontrados aqui, aqui e aqui.
Valida número do ISBN (International Standard Book Number)
ISBN\x20(?=.{13}$)\d{1,5}([- ])\d{1,7}\1\d{1,6}\1(\d|X)$
Testar
Valida formato do CNPJ
\d{2}.?\d{3}.?\d{3}/?\d{4}-?\d{2}
Testar
Limitar o tamanho de uma string em 50 caracteres
^(.|\n){0,50}$
Testar
Valida formato de temperaturas Celsius e Fahrenheit
^([+-]?[0-9]+)([CF])$
Testar
Valida nomes de dispositivos no Linux (mude a parte do "eth" para validar outros dispositivos)
^(eth[0-9]$)|(^eth[0-9]:[1-9]$)
Test...



















