정규식 (Regular Expression) 3) 문제풀이

지난 정규식 (Regular Expression) 2) 사용용법  글에 이어

벌써 정규식 강의 연재의 끝을 향하고 있습니다.

마지막인 3번 문제풀이입니다.

 

이번에 다룰 문제들은 regexone (https://regexone.com/) 페이지에 나와있는 문제들 입니다. 꼭 들어가서 직접 문제풀이에 참여해보세요

 

본격적으로 문제에 대해 풀이를 하기전 한가지, 이 글에서 regexone의 레슨은 진행하지 않겠습니다. 이전 1편과 2편에서 다루었던 내용들의 반복이기도 하기 때문에 이번 편에서는 얼마나 잘 공부했는지를 테스트 하는 시간이 되도록 할 것입니다.

Pratice Problems only

 

만약 본인이 문제를 풀다가 막힌다면 답을 보기전에 한 타임 더 생각을 해보는 것이 좋습니다.

정규식에서 절대라는 것은 없습니다. 모든 코드가 그렇듯 한 가지의 주제를 다양하게 표현할 수 있기에 꼭 정답과 일치할 필요도 없으니 일단 한 번 작성해보세요.

그래야 성취감이 늘어납니다 🙂

 

이제 문제를 풀어볼게요

 

문제1

다음 보기중 720p를 제외한 나머지 라인만 일치할 수 있는 식을 작성하시오

 

(더 보기…)

정규식 (Regular Expression) 2) 사용용법

직전 글 “정규식 (Regular Expression) 1) 기본문법” ( https://myoaftp.duckdns.org/techlog/archives/356 ) 에 이어 문법을 하나씩 풀어 실제로 사용되는 용법에 대해 확인해보도록 하겠습니다. 아래 글은 제가 약 2년전 작성했던 글로 두서없이 나열한 설명이라 조금 부족하지만 레퍼런스로 활용하기 좋을 것 같아 그대로 복사해보았습니다. 한창 갓 배웠을 때라 초심의 마음이 담겨있지만서도 어설픈 표현이 많고 내용의 더보기…

정규식 개론

1. 정규식이 무엇인가   흔히 개발자 사이에서 파싱을 주제로 대화한다면 정규식에 대한 언급이 빠질리가 없습니다. 정규식은 문자열을 핸들링하는데에 있어 매우 유연하고 간결하게 표현할 수 있어 그 자체가 하나의 스니펫처럼 사용될 수 있는 강력한 언어(표현식)입니다. 파싱 뿐 아니라 단순 검색 및 치환 문자열 분리 등 매우 자주 사용됩니다.   정규식(正規式)은 특정한 더보기…