[JS] 정규표현식으로 URL 검증하기 [간단한 형태의 URL을 체크하는 정규표현식 만들기]
·
◎ JavaScript/JavaScript🦎
- 정규표현식으로 URL 검증하기 URL을 체크하기 위한 정규표현식은 다양한 형식의 URL을 모두 고려하여야 한다. 다음은 간단한 형태의 URL을 체크하는 정규표현식이다. const urlRegex = /^(http|https):\/\/[\w\-]+(\.[\w\-]+)+[/#?]?.*$/; 이 정규표현식은 다음과 같은 URL 형식을 허용한다. http:// 또는 https://로 시작하는 URL 도메인 이름 (예: example.com) 옵션: 경로, 쿼리 문자열, fragment 등 - 정규표현식에 대한 설명 1) ^(http|https) URL은 "http://" 또는 "https://"로 시작해야 한다. 이 부분은 "http" 또는 "https" 문자열을 나타내며, "|"를 사용하여 둘 중 하나를 ..
[JS] 정규표현식으로 텍스트 내 이메일 주소 찾기 [Regular Expressions을 활용한 텍스트 패턴 매칭]
·
◎ JavaScript/JavaScript🦎
- 정규표현식으로 텍스트 내 이메일 주소 찾기 1. 정규표현식이란? 정규표현식은 텍스트에서 특정한 패턴을 찾거나 매칭시키는데 사용되는 도구다. (이메일 주소나 전화번호와 같은 특정한 형식을 가진 문자열을 찾거나 대체할 때 유용하다.) 2. 텍스트 내 이메일 주소 찾기 아래는 이메일 주소를 찾는 데 사용할 수 있는 간단한 정규표현식이다. const text = "문자열 내에 이메일 주소 example@email.com을 찾아봅시다."; // 이메일 주소를 찾기 위한 정규표현식 const emailRegex = /\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b/g; const foundEmails = text.match(emailRegex); console.log..