728x90
입력받은 문자열이 url 형식인지 확인하는 함수를 만들어보겠습니다.
http:// 또는 https://로 시작하고, 이후에 띄어쓰기를 제외한 3글자 이상이 있어야 한다는 조건의 정규식을 통해 형식을 체크해보겠습니다.
function checkUrl(strUrl) {
let expUrl = /^http[s]?:\/\/([\S]{3,})/i;
return expUrl.test(strUrl);
}
strUrl이 url 형식에 맞다면 true, 맞지 않으면 false를 리턴하는 함수입니다.
다음과 같이 함수를 사용할 수 있습니다.
str = "http://www.google.com";
if (!checkUrl(str)) {
alert("url 형식에 맞지 않습니다");
}
'JavaScript' 카테고리의 다른 글
[JavaScript] 현재 브라우저가 실행되고 있는 운영체제 이름을 가져오기 (0) | 2022.08.18 |
---|---|
[Javascript] 작업 시간 측정하기 (0) | 2022.08.05 |
[ JavaScript ] 자바스크립트로 button과 textarea 활성화, 비활성화를 해보기 (0) | 2022.07.24 |
[JavaScript] find 함수에 대해 알아보고 네이버지도 api 에서 사용해보기 (0) | 2022.07.21 |
[JavaScript] Video.js 로 m3u8 파일 재생하기 (0) | 2022.07.16 |