728x90
반응형
() 괄호로 구분된 그룹을 반복할때 숫자를 사용해서 다시 불러옵니다.
아래의 코드를 보면..
let repeatNum = "42 42 42";
let reRegex = /^(\d+)\s\1\s\1$/;
let result = repeatNum.match(reRegex);
let reRegex = /^(\d+)\s\1\s\1$/;
^(\d+) 문장의 시작이 숫자[0-9]가 1개이상 반복되어 나온다.그뒤에 \s 공백이오고, \1 첫번째 그룹이 또 온다. 여기서 첫번째 그룹은 ()로 묶인 첫번째로 ^(\d+) 가 된다. 공백 그리고 첫번째 그룹으로 $끝난다.
즉
let reRegex = /^(\d+)\s\^(\d+)\s\^(\d+)$/;
와 같이 쓸 수 있다.
728x90
반응형
'javascript > javascript' 카테고리의 다른 글
[JAVASCRIPT] Form 관련 함수 (초기화/전송) (0) | 2019.05.23 |
---|---|
[JAVASCRIPT]alert (경고창) / confirm (확인창) / prompt (입력창) (0) | 2019.05.22 |
[자바스크립트 정규표현식] 작성하기6 - 뒤에오는 문자검사 (0) | 2019.05.17 |
[자바스크립트 정규표현식] 작성하기5 - 띄어쓰기, 탭 등등... (0) | 2019.05.17 |
[자바스크립트 정규표현식] 작성하기4 - 간편하게 작성하기 (0) | 2019.05.17 |
댓글