이 가능한 중복 :자바 스크립트와 PHP 정규 표현식은
Regular expression for URL validation (in JavaScript) 그래서 나는 많은 유사한 질문과 답변을 본 적이 있지만, 내 특정에 맞는 솔루션을 찾을 수 없습니다 필요합니다.
나는 Regex 's에서 끔찍하며 다음 URL 유효성 검사를 위해 간단한 Regex를 얻으려고 애 쓰고 있습니다.
domain.com
domain.com/folder
subdomain.domain.com
subdomain.domain.com/folder
또한 옵션 HTTP에 대한 유효성을 검사 : //와
http://www. 슈퍼 도움이 될 것입니다. 감사! 가깝게 나는 것 얻을 수
'somedomain.sometld'은 유효한 URL입니까? 이것에 조심하십시오. 당신이 많이 찾지 못하는 이유는 링크가 너무 많거나 적거나 너무 적게 연결되는 까다로운 균형 때문에 어려운 문제이기 때문입니다. 그것이 나라면 넓은 네트워크를 캐스팅하고 유효한 URL을 구성하고 자동 연결하기 전에 해당 URL이 서버 측에 있는지 확인하십시오. – Brad
* "내 특정 요구에 맞는 솔루션을 찾을 수 없습니다"* ... URL의 유효성을 검증하는 방법을 보여주는 웹 사이트상의 수백만 가지 예제 (스택 오버플로 포함)와 정확히 다른 점은 무엇입니까? – rdlowrey
이 솔루션을 더 쉽게 만들 수 있다고 생각합니다. 어휘를 허용하지 않는 정규식은 "둘 이상의. 또는 영숫자 사이"라고 말하면 어떻습니까? 예. domain..com은 실패해야합니다. 또한 URL에 매우 광범위한 규칙이 있으므로 결정적인 해결책이 없다는 Brad의 의견에 동의합니다. 나는 URL을 입력하기위한 기본 유효성 검사를 찾으려고합니다. – mike