8. 정규표현식 다루기
문자열을 조작하는 문제에서 사실상 최강인 정규표현식입니다. 외워야 할 사항이 매우 많고 실수할 경우 아예 검색되지 않거나 오류가 발생하지만, 일단 한 번 제대로 작성하면 단 한 줄의 정규표현식으로 모든 결과를 가져올 수 있는 막강한 기능을 자랑합니다. 이번 장에서는 정규표현식을 깊게 다루지 않지만, 기본적인 사항은 모두 짚고 넘어갈 것입니다.
이 외의 다른 유형이 등장할 수도 있지만, 기본적으로는 이 틀에서 문제가 출제됩니다. 문자열은 ‘주어진 데이터를 조작하여 원하는 모양을 만든 다음, 필요한 정보를 수집한다’라는 형태로 출제되므로 단순히 문자열을 조작하는 것만으로는 풀 수 없는 경우가 대부분입니다. 따라서 문자열 자체를 따옴표로 묶는 것만 생각하지 말고 조금 더 넓게 바라볼 필요가 있습니다.