Saturday, November 27, 2004

Some useful regular expressions...

e-mail (?:(?:\b([_a-z0-9-]+(?:\.[_a
-z0-9-]+)*)@([_a-z0-9-]+(?:\.[_a-z0-9-]+)*)\.(?:[a-z]{2,3})\b))

HTML tag (?:(?:<[^>]+>))
HTML start (?:(?:<[^//][^>]*>))
[HTMLEndTag] (?:(?:]+>))

[QuotedString] (?:(?:[\"](?:(?:[\\][\"])|[^\"]){1,}[\"]))
IP addr
(?:(?:\b([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\b))

Credit Card (?:(?:(\d{3,4})[- ]?(\d{4})[- ]?(\d{4})[- ]?(\d{4})))
HyperLink
(?:(?:(ftp|http|https|telnet|gopher|nntp)://([_a-z\d\-]+(?:\.[_a-z\d\-]+)+)((?:[_a-z\d\-\\\./]+[_a-z\d\-\\/])+)*))

1 comment:

Anonymous said...
This comment has been removed by a blog administrator.