정규식이란 특정한 규칙을 가지는 문자열을 표현하는 언어이다. 


정규표현식이라는 문구는 문자열이 준수해야하는 패턴을 표현하기위한 텍스트 표현식이다. 정규표현식의 각 문자는 메타문자(특별한 의미로 해석되는 문자)와 정규 문자(리터럴 문자)로 구성된다. 


아래는 간단한 정규표현식 예시이다.

    // 문자열에서 "abc"와 패턴이 일치하는지 검사하는 정규표현식.
    var regex = /abc/;
    regex.test("abc");// true
    regex.test("abcd");// true
    regex.test("abd");//  false

    // 문자열에서 "a와c사이에 b가 0개이상 존재"와 패턴이 일치하는지 검사하는 정규표현식.
    regex = /ab*c/;
    regex.test("abc");// true
    regex.test("ab");// true
    regex.test("adc")// false
    regex.test("abdc")// false


다양한 메타문자.

 \ ( 역슬래시 )

        
    

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


'웹 개발 > 자바스크립트' 카테고리의 다른 글

CallByValue 와 CallByReference  (0) 2018.04.26

+ Recent posts