자바스크립트 정규표현식

Rappire·2023년 7월 10일

자바스크립트

목록 보기
1/8

1. RegExp

정규표현식은 문자열로도 만들 수 있지만, RegExp 생성자를 통해서도 만들 수 있다. 단 문자열이 성능상으로 뛰어나나, 사용자 입력이나, 패턴을 바꿀때는 RegExp가 더 좋다.

const re = /ab+c/
const re = new RegExp('ab+c')

2. 메소드

메소드의미
("문자열").match(/정규표현식/플래그)문자열에서 정규표현식에 매칭되는 항목들을 배열로 반환
("문자열").replace(/정규표현식/, "대체문자열")문자열에서 정규표현식에 매칭되는 항목을 대체문자열로 변환
("문자열").split(정규표현식)문자열을 정규표현식에 매칭되는 항목으로 쪼개어 배열로 반환
(정규표현식).test("문자열")문자열이 정규표현식과 매칭되면 true, 아니면 false반환
(정규표현식).exec("문자열")match메서드와 유사(단, 무조건 첫번째 매칭 결과만 반환)

참고

📚 JavaScript 정규 표현식 문법 총정리 + 응용 예제

정규 표현식 - JavaScript | MDN

0개의 댓글