[javascript] 날짜 형식 매칭을 위한 정규 표현식

일반적으로, “YYYY-MM-DD” 형식의 날짜 문자열을 매칭하는 정규 표현식은 다음과 같습니다.

const dateRegex = /\b(\d{4})-(\d{2})-(\d{2})\b/g;
const dateString = "오늘의 날짜는 2022-09-10 입니다.";
const matchedDates = dateString.match(dateRegex);
console.log(matchedDates);

위의 예제에서, 정규 표현식 /\b(\d{4})-(\d{2})-(\d{2})\b/g은 “YYYY-MM-DD” 형식의 날짜 문자열을 매칭합니다.

이 경우, match() 메서드는 문자열에 매칭된 모든 날짜를 배열로 반환합니다.

참고로, 위의 정규 표현식에서:

정규 표현식을 사용하여 날짜 형식을 매칭하고 추출하는 방법에 대한 자세한 내용은 MDN 웹 문서 Regular Expressions를 참조하십시오.