프로그램/Python

[Python Challenge] 파이썬 챌린지 - 3

naudhizb 2017. 2. 27. 21:43
반응형


이전과 마찬가지인 regular expression 문제임을 예측 할 수 있다.



이전 문제와 마찬가지로 F12(크롬 기준)을 누르면 소스를 볼 수 있으며,

어떤 의미인지 알 수 없는 데이터들이 주석처리 되어 있는 것을 볼 수 있다.


힌트에서는 양 옆으로 3개의(정확히 3개의) capital alphabet사이에 있는 소문자 알파벳을 찾으라고 요구하고 있다. 


때문에 본 문제의 정규 표현식에는


"!대문자 - 3*대문자 - 소문자 - 3*대문자 - !대문자" 의 패턴을 찾아야 한다. 


코딩은 다음과 같이 할 수 있다. 



위의 코드를 실행 시키면 linkedlist를 얻을 수 있다. 



정규 표현식에 대하여 좀 더 알고 싶다면 아래의 강좌를 보면 쉽게 이해할 수 있을 것이다. 

http://blog.eairship.kr/197



반응형