
MongoDBBSONRegex::getFlags 메소드는 정규식 패턴을 컴파일한 후 생성되는 플래그를 반환합니다.
정규식 패턴을 컴파일한 후 getFlags 메소드를 호출하면, 컴파일된 플래그가 반환됩니다.
위 코드에서 $flags 변수에 반환된 플래그는 다음과 같습니다.
- i (대/소문자 구별 없음)
- m (줄바꿈 문자를 포함한 문자열을 처리)
- s (점(.)을 줄바꿈 문자로 처리)
- x (정규식에서 주석 처리)
위 코드에서 $flags 변수에 반환된 플래그는 i 플래그만 반환됩니다.
정규식 패턴 /^test$/i 에서 i 플래그가 사용되어 있기 때문입니다.
이 플래그는 대/소문자 구별이 없도록 합니다.
2025-06-10 15:39