Please support RegExLib Sponsors
.NET Engine Client-side Engine Silverlight Tester
Source Regular Expression (?<url> (?<protocol> http(s?) | ftp )\:\/\/ (?<host> (?<hostname> ( (?<subdomain> ([a-z]\w*\.)*[a-z]\w* )\. )? ( (?<ip> (\d{1,3}\.){3}\d{1,3} ) | ( (?<org> [a-z]\w* )\. (?<domain> [a-z]{2,3} ) ) ) )? (\: (?<port> \d+ ) )? ) (?<path> (?<directory> (\/.*)*\/ )? (?<file> [a-z]\w*\.\w+ )? )? (\# (?<hash> [^?\n\r]+ ) )? (\? (?<search> (\&?[^\=\n\r]+\=[^\&\n\r]*)+ ) )? )
Copyright © 2001-2024, RegexAdvice.com | ASP.NET Tutorials