프로그램/Python
[Python Challenge] 파이썬 챌린지 - 3
naudhizb
2017. 2. 27. 21:43
반응형
이전과 마찬가지인 regular expression 문제임을 예측 할 수 있다.
이전 문제와 마찬가지로 F12(크롬 기준)을 누르면 소스를 볼 수 있으며,
어떤 의미인지 알 수 없는 데이터들이 주석처리 되어 있는 것을 볼 수 있다.
힌트에서는 양 옆으로 3개의(정확히 3개의) capital alphabet사이에 있는 소문자 알파벳을 찾으라고 요구하고 있다.
때문에 본 문제의 정규 표현식에는
"!대문자 - 3*대문자 - 소문자 - 3*대문자 - !대문자" 의 패턴을 찾아야 한다.
코딩은 다음과 같이 할 수 있다.
위의 코드를 실행 시키면 linkedlist를 얻을 수 있다.
정규 표현식에 대하여 좀 더 알고 싶다면 아래의 강좌를 보면 쉽게 이해할 수 있을 것이다.
반응형