[javascript] 자바스크립트 정규식을 활용한 문자열 추출
자바스크립트는 정규식(Regular Expression)을 활용하여 문자열에서 원하는 부분을 추출할 수 있습니다. 정규식은 문자열 패턴을 정의하고, 해당 패턴과 일치하는 문자열을 찾아내는 데 사용됩니다.
1. 정규식 패턴 만들기
const pattern = /정규식 패턴/;
위의 예시에서 pattern
은 원하는 문자열을 추출하기 위한 정규식 패턴을 담고 있습니다.
2. 문자열에서 일치하는 부분 추출하기
const input = "분석할 문자열";
const matches = input.match(pattern);
위의 예시에서 matches
는 주어진 input
문자열에서 pattern
에 정의된 정규식 패턴과 일치하는 부분을 추출한 결과를 담고 있습니다.
3. 추출된 부분 사용하기
if (matches) {
console.log("추출된 부분:", matches[0]);
} else {
console.log("일치하는 부분을 찾을 수 없습니다.");
}
추출된 부분은 matches
배열에 저장되며, 첫 번째 요소(matches[0]
)에는 정규식 패턴과 일치하는 전체 부분이 저장됩니다.
이를 통해 자바스크립트에서 정규식을 활용하여 문자열에서 원하는 부분을 추출하는 방법을 알아보았습니다.
참고 자료: MDN web docs - 정규식