2017-11-30 3 views
-5

URL이 있으며 URL에 포트 번호를 입력해야합니다. URL이 유효한 URL이 아닙니다. 여기에 몇 쇼 케이스 :문자열에 하위 문자열을 추가하는 방법

,413 :

https://example.com_users/param/param/param - https://example.com_users:8080/param/param/param 
http://example.co_setting/param/param/param - http://example.co_settings:1000/param/param/param 
http://example.co_setting- http://example.co_settings:1000 

const addPort = (url,port) =>{ 
 
    
 
    combined = ???????? // how to combian them 
 
    return combined 
 
}

+0

여기에서 u를 시도했습니다. stackoverfow는 무료 코드 서비스가 아닙니다 – ramu

+0

이러한 유형의 질문에는 google을 사용해보십시오. – VTodorov

+0

나는 그것을 모두 준비하려고 노력한다 ... –

답변

2

당신은 정규 표현식을 사용할 수 있습니다210

+0

위대한 정규식 감사합니다 !!!! –

0

var urlstring = 'https://example.com_users/param/param/param'; 
 
var port = ':8080'; 
 
var allparts = urlstring.split('//'); 
 
var last = allparts[1]; 
 
var alllastparts = last.split('/');; 
 
alllastparts[0] = alllastparts[0]+port; 
 

 
alert(allparts[0]+ '//' + alllastparts.join('/')); 
 
console.log(allparts[0]+ '//' + alllastparts.join('/'));

+0

나는 내 문자열에 없다. 내가 함수에 추가 할 필요가 –

+0

내 코드를 수정하시기 바랍니다 코드 스 니펫을 실행하십시오 – Anil

관련 문제