수량자 ? -> 1 || 0 + -> 1 0 [0-9] \D -> [^0-9] \w -> [a-zA-Z0-9_기타스크립트..?] \D, \w 차이점 \D 공백, 구두점, 인용 부호...등을 찾음 \w 는 그렇지 않음 ?: -> 비참조 그룹 메모리에 저장하지 않음 ex) (It) (is) 정규식이라면 참조 그룹으로 It -> $1, is -> $2 인데 (?:It) (?:is) 정규식으로 $1 $2 를 불러오면 예외발생