정규표현식 : REGEX (REGular EXpression)
거의 대부분의 프로그래밍 언어에서 지원하는 정규표현식은 custom하게 원하는 string의 정보를 추출하는 데 탁월한 능력을 보입니다.
정규 표현식에서 사용하는 Meta characters에는 다음과 같은 것들이 있습니다.
. ^ $ * + ? { } [ ] \ | ( )
정규표현식은 이런저런 정리를 보는 것보다 Cheatsheet를 보고 직접 예제를 작성해가며 배우는 것이 효과적이라고 생각합니다.
(일단 복잡해지면 뭔 소린지 이해가 어려움, 사람마다 문제를 접근하는 방식이 다 다르기 때문)
정규표현식을 직접 실험해 볼 수 있는 사이트가 있습니다.
Expression Flag를 지정할 수 있으며, References도 잘 나와있기 때문에 해당 사이트에서 여러 실험을 해보며 내 것으로 익히는 것이 가장 좋아보입니다.
반응형
'COMPUTER SCIENCE' 카테고리의 다른 글
오픈소스에 기여하는 법/ Github, Pull Request? Fork? (0) | 2023.05.01 |
---|---|
Container 개념 및 Docker (0) | 2022.08.08 |
CS / 객체지향(Object Oriented)의 특징 4가지 (0) | 2022.08.07 |
GITHUB License / open source repository 라이센스 차이 (0) | 2022.08.07 |