2011-04-25 6 views
-1

가능한 중복 :
Form that removes WWW. and prints result on input?제거 HTTP : // 및 WWW 문자열에서

내가 WWW를 제거하려면이 코드를 사용하고 있습니다. 사용자가 입력 상자에 입력 한 내용부터 시작하여 처음 네자를 제거하여 작동하므로 사용자가 http://www.example.com 또는 http://example.com을 제출하면 작동하지 않습니다.

"www."문자열을 어떻게 찾습니까? 및 "http : //"및 입력에서 제거 할? 당신은 당신이하려고하는 것에 대해 너무 무거운 고려 있을지

<input type="text" id="url" /> 
<input type="button" id="submit" value="Go!" /> 

<div id="output"></div> 

<script> 
$("#submit").click(
    function() { 
     var url = $("#url").val(); 

     if(url.match(/^www\./)) 
     { 
      url = url.substring(4); 
     } 

     $("#output").html(url); 
    } 
); 
</script> 

감사

+1

나는 앞의 질문을 업데이트해야한다고 생각 여기서 물어 보는 것을 성취 할 수 있습니다. – Trufa

답변

0

모르겠지만, "자바 스크립트 열린 라이브러리"에 대한 빠른 구글 검색 parseUri 1.2 날 제공합니다. 그것은 basicly 구문 분석 정규식 수있는 다음

소스 프로토콜 권한 사용자 정보 사용자 암호 호스트 포트 상대 경로 디렉토리 파일 쿼리 앵커에만 허용 대답에 최소한의 수정을 소요하기 때문에