В настоящее время я использую:
/^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\? \,\'\/\\\+&%\$#_]*)?$/
в качестве регулярного выражения для проверки URL.
Не удается проверить URL-адреса, например:
domain.com, www.domain.com, m.some.com, m.some.com?test=test, http://www.some.com/?param=%20test
Может кто-нибудь помочь мне изменить это?У меня мало функционала уже работает нормально на этом.Поэтому не могу найти совершенно новый.
Заранее спасибо.