반응형 정규표현식2 [Javascript] 정규표현식으로 url 검증하기 정규 표현식을 통해 웹 주소의 유효성 중, 다음 아래와 같은 내용을 검증할 수 있습니다. 1. 프로토콜 (http, https) 2. 도메인 3. 선택적 경로를 포함한 URL 유효성 /^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/ ^ 문자열의 시작을 나타냅니다 (https?:\/\/)? https? : 'http'로 시작하며, 's'는 선택적입니다. 이는 URL이 'http' 또는 'https' 중 하나로 시작할 수 있음을 의미합니다. :\/\/: ' : //' 문자열을 나타냅니다. 문자열 내에서 특수 문자 :와 /는 이스케이프 처리되어야 하므로 \를 사용합니다. 전체 괄호 () 뒤에 오는 ?는 이 전체 부분(프로토콜과 ://)이 선택적.. 2024. 2. 20. [Javascript/정규표현식] 텍스트에서 줄바꿈(엔터) 제거하기 구문 let str = str.replace(/\n/ig, ''); * "\n"은 엔터라는 뜻입니다. * "g"는 전체 문자열을 탐색해서 모든 일치를 반환하도록 지정하는 전역 탐색 플래그입니다. 2023. 2. 20. 이전 1 다음 반응형