반응형

JavaScript Dom에서 사용하는 정규식에 대해서 정리를 한번 해보려 한다.


(1) 정규식 사용 Pattern


var regex = '/Pattern/Flag';   or var regex = new RegExp("Pattern","Flag");

==>요 형식으로 정규식을 최초 선언한다.


※ 주의사항은 new 키워드를 사용할 경우에는 escape 문자를 \\로 두개를 붙여 주어야 한다.

ex ) '|' 란 문자를 표현하기 위해서는??


var regex = '/\/' or var regex = new RegExp("/\\|/","") 


(2) 정규식의 Flag의 종류

 - 위의 글에서 표현한 플래그의 종류에 대해서 알아보도록 하자.


 g 옵션

 Global Pattern 찾기 , 즉, 패턴에 맞는 문자를 모두 찾는 것이다. 

 i 옵션

 Ignore Case 찾기, 즉 대소문자를 무시하고 찾는 것이다. 

 m 옵션

 Multiline 찾기, 여러줄 에서 정규식 문자열을 찾는 것이다. 


(3) 정규패턴식에서 자주 사용하는 Pattern의 종류

ㅇㅇ

반응형

+ Recent posts