[Scala] Case insensitive RegEx

by 스뎅(thDeng) on

대소문자를 가리지 않는 RegEx를 만들기. i flag를 준다. 참 쉽죠잉-

val prodEnvRegex = """(?i)PROD""".r

사실 이건 Scala가 아니라 Java RegEx 문법이다. RegEx 패턴 시작에 (?idmsux) 형태로 플래그를 줄 수 있고, 각각은 이런 의미를 가지고 있다.:

각 플래그는 on-off 형태이고, (?id)처럼 지정해 주면 해당 플러그만 on, 켜진다.

참고

별도로 명시하지 않을 경우, 이 블로그의 포스트는 다음 라이선스에 따라 사용할 수 있습니다: Creative Commons License CC Attribution-NonCommercial-ShareAlike 4.0 International License