과 거 XML 지옥을 경험해 본 적이 있으신가요? 닫는 태그 하나를 빼먹어서 전체 데이터가 깨지거나, 불필요한 태그 용량 때문에 네트워크 비용이 치솟던 시절 말입니다. 다행히 우리는 JSON(JavaScript Object Notation)이라는 구원자를 만났습니다. 하지만 JSON이 "단순하다"는 이유로 대충 다루다가는 프로덕션 환경…
언제까지 substring , indexOf , split 을 남발하며 스파게티 코드를 짜고 계실 건가요? 로그 파일에서 특정 에러 코드만 추출하거나, 복잡한 사용자 입력 패턴을 검증해야 할 때, 100줄짜리 if-else 지옥을 단 1줄로 줄여주는 마법이 있습니다. 바로 정규 표현식(Regular Expression, RegEx) 입니다. …