정규표현식

최근 수정 시각 : 2020-03-26 11:19:10
[[https://regexr.com/|정규식 테스트 사이트]] == 개요 == 특정 문자열을 매칭하기 위한 코드 비슷한 도구이다. == 어떻게 쓰는 겁니까? == === 예제로 대충 설명 === * [0-9] : 숫자 전부 * [ㄱ-힣] : 한글 전부 * [a-zA-Z] : 알파벳 전부 * . : 모든 문자 * 2d*u : 2u 2du 2ddu 2dddu 2ddddu... * 2d+u : 2du 2ddu 2dddu 2ddddu... * 2{1,3}u : 2du 2ddu 2dddu * 2{2,}u : 2ddu 2dddu 2ddddu... * 2[^d]u : 2(d 빼고 모든 글자)u * 2(d|e|f)u : 2du 2eu 2fu * ^2du : 시작이 2du * 2du$ : 끝이 2du 참골 이 특수 글자를 그냥 쓰고 싶을 때는 앞에 \\를 붙이면 평문화 된다. EX)\\. > 그냥 .만 매칭 === 참고 자료 === * [[inter:나무위키:정규표현식]] * [[https://ko.wikipedia.org/wiki/%EC%A0%95%EA%B7%9C_%ED%91%9C%ED%98%84%EC%8B%9D|위키백과:정규표현식]] * [[https://medium.com/@chrisjune_13837/%EC%A0%95%EA%B7%9C%EC%8B%9D-%ED%8A%9C%ED%86%A0%EB%A6%AC%EC%96%BC-%EC%98%88%EC%A0%9C%EB%A5%BC-%ED%86%B5%ED%95%9C-cheatsheet-%EB%B2%88%EC%97%AD-61c3099cdca8|배우기 좋은 사이트]] * [[https://heropy.blog/2018/10/28/regexp/|참고 하기 좋은 사이트]] 설명하기엔 너무 방대한 량이 필요하니 좀 자세히 배워보고 싶다면 링크를 참고 바람.
이 위키의 내용은 오픈나무와 동일한 라이선스로 배포됩니다.

The contents of this wiki are distributed in the same way as the license of openNAMU.