regexp로 string 문자열에 대해 정규식 검사를 하는데, 이상하게 파라미터가 같아도 정규식을 번갈아가며 만족하는 것이다. (한번 정규식 통과, 그 다음 한번은 실패, 이런식)원인은 내가 정규식을 선언할 때 마지막에 붙였던 g 플래그 때문이었는데, 이에 대해 조금 더 자세히 알아본 내용을 정리하려 한다. g (global) 플래그를 사용하는 이유1. g 플래그란?g 플래그는 global match를 의미하며, 문자열에서 모든 일치 항목을 찾을 때 사용된다. 정규식이 한 번 매칭하고 끝나는 것이 아니라, 전체 문자열을 끝까지 탐색하면서 여러 번 매칭할 수 있도록 만든다.g 플래그를 사용하면 RegExp 객체가 문자열을 어디까지 검사했는지 기억하는 lastIndex 포인터를 내부에 유지한다. 문자열이 ..