В настоящее время я работаю над созданием регулярного выражения, которое будет принимать URL-адреса и имена хостов.Регулярное выражение '<>' validation
Так следующее должно быть принято:
google
google.com
www.google.com
http://google.com
http://www.google.com
Однако то, что не должно быть принято в:
<xml> <html>
Выражение У меня до сих пор:
([a-zA-Z0-9])|((http(s)?://)?([\w-]+\.)+[\w-]+(/[\w- ;,./?%&=]*)?)
Однако эта часть выражения: ([a-zA-Z0-9])
совпадений на <xml>
и <html>
Любое предложение относительно того, что мне здесь не хватает?
Какой язык вы используете? Большинство языков будут иметь встроенные функции проверки URL-адресов, поэтому вам может и не понадобиться самостоятельно их создавать. –
@Fiona Вы имеете в виду литеральные строки '' и '', или вы имеете в виду html и xml теги? –
http://www.regular-expressions.info/anchors.html? – Bergi