정규식과 함께 생산성 200%, 2x 엔지니어가 되어보자
유저가 입력하는 이메일이나 휴대폰 번호와 같은 정보들을 정규식을 사용하여 검증하고, 보기 좋게 가공하는 방법을 배웁니다.
초급자를 위해 준비한
[프로그래밍 언어, 개발 · 프로그래밍] 강의입니다.
이런 걸
배워요!
정규식을 사용하여 내가 원하는 정보의 패턴을 표현할 수 있어요.
단순한 정규식의 사용법이 아닌 정규식의 원리까지도 알 수 있어요.
불규칙해보이는 정보에서 찾아낸 패턴에
정규식을 사용하여 표현해봐요! 🍀
정규식을 통해 정보를 검증하고,
보기 좋게 가공합시다 🍳
오늘날 우리가 사용하는 수많은 어플리케이션은 유저가 입력하는 정보를 받아서 다시 입력하는 기능을 가집니다. 이메일, 휴대폰 번호, 홈페이지 주소 등 다양한 정보를 받고 있지만 사실 컴퓨터는 이 정보들이 정말 맞는 정보인지 알 수가 없답니다! 😢
그렇기 때문에 우리는, 불규칙한 정보에서 직접 패턴을 찾아낸 후, 정규식이라는 도구를 사용해 "이 패턴을 가진 정보는 이메일이야!"와 같이 컴퓨터에게 알려주는 것이죠.
이 강의에는 정규식이 제공하는 간단한 기능들과, 제가 실무에서 직접 접했던 문제들을 어떻게 이 기능들을 사용해 효율적으로 해결할 수 있었는지에 대한 내용을 담았어요. 더 나아가 단순히 정규식의 기능만을 나열하는 것이 아니라 정규식이라는 기술을 누가, 어떠한 이유로 만들게 되었는지 그 원리까지 재미있게 설명해드립니다.
이런 분들이 들으면 좋아요 💁♀️
받은 다양한 데이터를
쉽게 검증하고 싶은 분
정규식의 의미를 정확히
모른 채 복붙하시는 분
다양한 데이터 중 내가
원하는 것만 뽑아보고싶은 분
강의에서 함께 배워봐요! 😎
- 내가 표현하고 싶은 정보의 패턴을 정의하고 정규식으로 표현할 수 있는 방법을 배워요.
- 정규식이 작동하는 방식과 내가 정규식을 사용해야하는 이유에 대해 확실하게 알아봐요.
- 실제로 실무에서 겪을 법한 다양한 문제들을 같이 해결해보면서 정규식을 학습해요.
이런 분들께
추천드려요!
학습 대상은
누구일까요?
사용자의 다양한 입력 데이터를 편하게 검증하고 싶은 분들
수많은 데이터 중에서 내가 원하는 부분만 쏙쏙 뽑아보고 싶은 분들
구글링해서 찾은 정규식의 의미를 모른 채 복붙하는 분들
선수 지식,
필요할까요?
아무 프로그래밍 언어나 사용해본 경험이 있다면 이해하기 더 좋아요.
안녕하세요
문동욱(Evan Moon)입니다.
오늘 내가 만든 프로그램이 누군가에게 도움을 줄 수 있다는 사실에서 동기를 얻습니다. 아이디어가 제 손을 통해 현실화되고, 그렇게 현실화된 프로덕트를 통해 사용자가 해피모먼트를 경험하는 것을 보면 보람을 느낍니다.
- (전) 비바리퍼블리카(토스) Frontend 개발자, F-Lead
커리큘럼
전체
17개 ∙ 4시간 9분
마지막 업데이트일: 2022년 03월 16일