2012-05-12 4 views
0
  1. 웹 서비스의 응답을받는 응용 프로그램을 만듭니다.전체 문자열에서 하이퍼 링크를 얻는 방법

  2. 응답이 "위험 할 수 있습니다. 연결되어있는 공황 경보를 울렸습니다. 지금 전화 해주세요. 응답하지 않으면 경찰에게 문의하십시오. 내 위치는 다음과 같습니다. http :// /maps.google.com/maps?q=21.183783,72.823548 "

    3. 텍스트보기로 문자열을 저장합니다. 텍스트 URL을 클릭하면 브라우저에서 HTTP URL을 열고 싶습니다. 어떻게 얻을 수 있습니까? 전체 문자열 plese에서 HTTP URL은 나에게 아이디어를 제공합니다. 당신이 PHP를 실행할 수있는 경우

답변

0
var response = "ur response string"; 
var indexofHttp = response.indexOf('http://'); 
var url = response.substring(indexofHttp); 
+0

var url = response.substring (indexofHttp); – jayanth

0

당신은 PHP를 쉽게 할 수 있습니다 ...

이 그것을해야한다. 이 당신이 웹 사이트에서 responce을 얻는 방법에 따라 변경 될 수 있습니다

$string = $_POST['string']; 

$string = $_GET['string']; 

또는

, 나에게 당신이 responce 따라 병의 변화를 얻을 양식을 보내 주시기 바랍니다.

$string_chunks = explode('http://',$string,2); 
$url = 'http://'.$string_chunk['1']; 

기본적으로 문자열은 "http : //"를 찾아 2 개의 문자열을 만듭니다. 하나는 "http : //"앞에있는 내용이고 하나는 뒤에있는 내용 인 URL입니다. 그래서 $ string_chunk [ '0']와 $ string_chunk [ '1']을 반환합니다.

+0

Android 용입니다. – sad

관련 문제