본문 바로가기

반응형

정규표현식

(2)
[정규표현식] 자주 쓰이는 플래그 유형 자주 쓰이는 플래그 정규표현식에는 플래그(flag)라는 것이 있습니다. 플래그는 검색 대상 문자열을 검색할 때 어떤 방식으로 매칭할지를 지정해 주는 역할을 합니다. 다음은 자주 사용되는 세 가지 플래그와 그 사용 방법입니다. i 대소문자를 구분하지 않고 검색을 수행합니다. 예시) /hello/i는 "Hello", "HELLO", "heLLo" 등의 문자열과 매칭됩니다. g 검색 대상 문자열에서 전역(global) 매칭을 수행합니다. 예시) /hello/g는 검색 대상 문자열 내에서 "hello"라는 문자열이 모두 매칭됩니다. 더 자세한 예를 들어보면, "hello"라는 문자열만 포함한 문자열 뿐만 아니라, "helloworld"와 같이 "hello" 문자열을 포함한 다른 문자열도 매칭됩니다. m 검색 대..
[정규표현식] 대표적인 기호와 예시 포스트 목적 계속되는 구글링과 GPT 의 도움에서 벗어나기 위해, 정규표현식에 대표적으로 사용되는 기호와 그 기호를 이용한 몇 가지 예시를 정리하였습니다. 참고로 아래 예시는 / / 을 사용하지 않았습니다. 이에 대한 예는 다음에 따로 정리할 생각입니다. 여기서의 예시는 이러한 방식으로 사용되는 구나에 대한 참고 및 이해 용도로 보시는게 좋다고 봅니다. 대표적인 정규표현식 기호 / 정규표현식 패턴을 시작하는 기호입니다. ^ 문자열의 시작을 나타내는 기호입니다. 이 기호 뒤에 오는 패턴은 문자열의 시작 부분에서만 매칭됩니다. $ 문자열의 끝을 나타내는 기호입니다. 이 기호 앞에 오는 패턴은 문자열의 끝 부분에서만 매칭됩니다. [ ] 대괄호 안에 있는 문자 중 하나와 매칭되는지 검사하는 기호입니다. [abc..

반응형