이 기사의 예는 사용자가 입력한 URL 주소가 올바른지 확인하기 위해 Javascript와 PHP를 사용하는 방법을 설명합니다. 참고용으로 모든 사람에게 공유됩니다. 구체적인 방법은 다음과 같습니다. 1.javascript가 URL 주소 유효성을 감지합니다: 코드 복사 코드는 다음과 같습니다. <br> 함수 checkUrl() {<br> var url = document.getElementById('url').value;<br> if (url==''){<br> Alert('URL 주소는 비워둘 수 없습니다.');<br> false를 반환합니다.<br> } else if (!isURL(url)) {<br> Alert('URL 형식은 <a href="http://www.jb51.net'">http://www.jb51.net'</a>이어야 합니다);<br> false를 반환합니다.<br> } 그 밖의 {<br> true를 반환합니다.<br> }<br> false를 반환합니다.<br> }<br> 함수 isURL(str) <br> { <br> //varreg=/[0-9a-zA-z] .(html|htm|shtml|jsp|asp|php|com|cn|net|com.cn|org)$/; // .을 포함해야 하며(마지막 . 앞에는 문자가 하나 이상 있어야 함), 뒤에는 단어 문자가 하나 이상 있어야 합니다. varreg=/w .(w |w /)$/; varisurl=reg.test(str);//test(str) 메소드는 js 올바른 표현식의 내장 객체이며 직접 호출할 수 있습니다 <br> returnisurl <br> }<br> <br> <br><form action="" method="post" onsubmit="checkUrl();"><br> URL: <input type="text" name="url" id="url" value="<p>http://www.jb51.net<br />" onfocus="this.value=''"/> <br> <br /><br /><a href="http://www.jb51.net"> <input type="submit" value="주소 가져오기" name="get"/></a> <input type="submit" value="다운로드" name="다운로드"/><br> <br><br> <br> </div>2.PHP는 URL 주소 유효성을 감지합니다<p> <strong></strong></p> <p></p> <div class="codetitle">코드 복사<span><a style="CURSOR: pointer" data="42523" class="copybut" id="copybut42523" onclick="doCopy('code42523')"><u> 코드는 다음과 같습니다.</u></a><?</span> 함수 is_url($str){</div> return preg_match("/^http://[A-Za-z0-9] .[A-Za-z0-9] [/=?%-&_~`@[]': !]*([^< ;>"])*$/", $str);<div class="codebody" id="code42523"> }<br> ?><br><br> <br>정상적으로 작동하는지 확인하고 싶다면 file_get_contents() 함수를 사용하여 확인할 수 있습니다. </div> 이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다. <p></p></span> </div>