jQuery로 URL의 유효성을 검사해야합니다. 이 작업을 수행하는 간단한 방법이 있습니까?표준 URL jQuery 유효성 검사
올바른 형식을 확인하는 정규 표현식이 있습니까? 나는 제대로 검증하지 못한 정규 표현식으로 시도했다. 더 좋은 방법을 제안 할 수 있습니까?
최대한 정확한 결과를 얻는 표준 정규 표현식이 필요합니다. 당신은 논리 아래로 시도 할 수 있습니다
jQuery로 URL의 유효성을 검사해야합니다. 이 작업을 수행하는 간단한 방법이 있습니까?표준 URL jQuery 유효성 검사
올바른 형식을 확인하는 정규 표현식이 있습니까? 나는 제대로 검증하지 못한 정규 표현식으로 시도했다. 더 좋은 방법을 제안 할 수 있습니까?
최대한 정확한 결과를 얻는 표준 정규 표현식이 필요합니다. 당신은 논리 아래로 시도 할 수 있습니다
JQuery와 유효성 검사 플러그인은 URL 규칙이 내장되어 있습니다 :
$("#myform").validate({
rules: {
field: {
required: true,
url: true
}
}
});
..
<script type="text/javascript">
function isUrl(s) {
var regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
alert(regexp.test(s)); } </script>
과 같은 호출이
<body onload="isUrl('http://www.google.com');">
jquery 유효성 검사 플러그 에 내장 된 URL 규칙이 있습니다. http://bassistance.de/jquery-plugins/jquery-plugin-validation // http://jqueryvalidation.org/url-method –
@ rory-mccrossan - 더 나은 대답입니다. 고맙습니다. 친절 하 게 답변으로 게시하는 경우에 원하는대로 대답 – Sam
@RoryMcCrossan 당신은 할 수 있지만 URL 만 유효성 검사 만하면 전체 플러그인을로드하는 것이 과잉이라고 생각합니다. –