
MongoDBBSONRegex::getFlags 메서드는 정규식 객체의 플래그를 반환합니다. 이 플래그는 정규식 객체가 사용한 플래그를 나타냅니다.
이 메서드는 사용자가 지정한 플래그와는 관련이 없으며, 정규식 객체가 사용한 플래그만 반환합니다.
예를 들어, i 플래그를 사용하여 ignoreCase 옵션을 설정한 정규식 객체가 있다고 가정해 보겠습니다. 이 정규식 객체의 getFlags 메서드를 호출하면 i 플래그가 반환됩니다.
getFlags 메서드는 다음과 같은 플래그를 반환할 수 있습니다.
- i : ignoreCase 옵션 (대소문자 구분하지 않음)
- m : multiLine 옵션 (여러 줄에 걸쳐서 검색)
- s : dotAll 옵션 (점(.)은 줄바꿈 문자도 포함)
- x : extended 옵션 (정규식에 주석을 사용할 수 있음)
- u : unicode 옵션 (유니코드 문자도 검색)
- y : sticky 옵션 (정규식이 마지막 매칭 위치에서 시작)
이 플래그는 정규식 객체가 사용한 플래그를 나타내므로, 사용자가 지정한 플래그와는 관련이 없습니다.
2025-07-03 00:49