1. 정규표현식 기초
정규표현식(Regular Expression, Regex)은 문자열 패턴을 정의하고 검색, 추출, 대체하는 강력한 도구입니다. 문자 그대로 매칭(\d는 숫자, \w는 단어 문자)하거나 특수문자로 복잡한 패턴을 표현합니다. 예: ^[a-z]+$는 소문자만 포함된 문자열을 의미합니다. ^는 시작, $는 끝, [a-z]는 a부터 z, +는 1개 이상을 의미합니다. 거의 모든 프로그래밍 언어와 텍스트 에디터에서 지원하며, 입력 검증, 데이터 파싱, 텍스트 치환에 필수적입니다.