정규표현식을 변수삽입하기
- Nest
- Development
- Category
- Javascript
- Hit
- 539
- Star
- 0
var Code="ABCDAAAA";
Code=Code.replace("A","");
라는 코드를 실행 시켜 보면, 한문자만 없어진다.
모두 지우기 위해서 정규식을 쓰는데, Code=Code.replace(/A/gi,"");
코드를 쓰면 A 가 모두 지워진다.
변수를 지정해주려면, RegExp 함수 를 이용합니다.
var Rep="A";
Code=Code.replace(new RegExp(Rep,"gi"),"");
g 는 모든 패턴을 찾는 옵션, i 는 대소문자 구분 옵션.
2가지 옵션이 주로 사용 됩니다.