반응형
크롬 기반 브라우저에서는 정규식 후방탐색을 지원하지만,
대체하는 방법을 작성합니다.
후방탐색
일반적인 사용 방법
var input = `test string`;
var regExp = /(?<= )(\w+)/g;
var output = input.match(regExp);
string
사파리 사용 방법
var input = `test string`;
var regExp = /( )(\w+)\2$/g;
var output = input.match(regExp);
string
그룹 캡처를 활용하는 방법입니다.\2$
는 번호 역참조인데, 2번째 괄호를 가져오겠다는 의미입니다.
정규식에 문법에 대해 자세히 알고 싶다면 예제로 정리한 정규식 패턴을 참고하세요.
반응형
'Programming > JavaScript' 카테고리의 다른 글
JavaScript / Vanilla JS :: input file 이미지 미리보기, 삭제 :: image preview and remove (0) | 2022.10.14 |
---|---|
a tag disable :: a 태그 동적 비활성화 :: a 태그 링크 제거 (0) | 2022.09.03 |
JavaScript 에서 정규식 활용하는 방법들 (0) | 2022.08.11 |
예제로 정리한 정규식 패턴 (0) | 2022.08.09 |
정규 표현식/정규식(RegExp) 플래그(Flag) 자세하게 알아보자! (0) | 2022.08.02 |