유저가 입력하는 이메일이나 휴대폰 번호와 같은 정보들을 정규식을 사용하여 검증하고, 보기 좋게 가공하는 방법을 배웁니다.
이런 걸
배워요!
정규식을 사용하여 내가 원하는 정보의 패턴을 표현할 수 있어요.
단순한 정규식의 사용법이 아닌 정규식의 원리까지도 알 수 있어요.
불규칙해보이는 정보에서 찾아낸 패턴에
정규식을 사용하여 표현해봐요! 🍀
오늘날 우리가 사용하는 수많은 어플리케이션은 유저가 입력하는 정보를 받아서 다시 입력하는 기능을 가집니다. 이메일, 휴대폰 번호, 홈페이지 주소 등 다양한 정보를 받고 있지만 사실 컴퓨터는 이 정보들이 정말 맞는 정보인지 알 수가 없답니다! 😢
그렇기 때문에 우리는, 불규칙한 정보에서 직접 패턴을 찾아낸 후, 정규식이라는 도구를 사용해 "이 패턴을 가진 정보는 이메일이야!"와 같이 컴퓨터에게 알려주는 것이죠.
이 강의에는 정규식이 제공하는 간단한 기능들과, 제가 실무에서 직접 접했던 문제들을 어떻게 이 기능들을 사용해 효율적으로 해결할 수 있었는지에 대한 내용을 담았어요. 더 나아가 단순히 정규식의 기능만을 나열하는 것이 아니라 정규식이라는 기술을 누가, 어떠한 이유로 만들게 되었는지 그 원리까지 재미있게 설명해드립니다.
받은 다양한 데이터를
쉽게 검증하고 싶은 분
정규식의 의미를 정확히
모른 채 복붙하시는 분
다양한 데이터 중 내가
원하는 것만 뽑아보고싶은 분
학습 대상은
누구일까요?
사용자의 다양한 입력 데이터를 편하게 검증하고 싶은 분들
수많은 데이터 중에서 내가 원하는 부분만 쏙쏙 뽑아보고 싶은 분들
구글링해서 찾은 정규식의 의미를 모른 채 복붙하는 분들
선수 지식,
필요할까요?
아무 프로그래밍 언어나 사용해본 경험이 있다면 이해하기 더 좋아요.
오늘 내가 만든 프로그램이 누군가에게 도움을 줄 수 있다는 사실에서 동기를 얻습니다. 아이디어가 제 손을 통해 현실화되고, 그렇게 현실화된 프로덕트를 통해 사용자가 해피모먼트를 경험하는 것을 보면 보람을 느낍니다.