웹 기초
딜리미터
Delimiter
💡 초보자 설명
여러 값이나 구간을 서로 구분해주는 '경계 문자'예요. "구분자"라고도 불러요. 값 자체가 아니라, 값과 값 사이를 나누는 표시 역할을 해요.
🧠 쉬운 비유·기억법
문장에서 단어와 단어 사이를 띄어쓰기로 구분하듯이, 딜리미터는 데이터와 데이터 사이를 구분해주는 쉼표나 특수문자예요.
📌 실제 사용 상황
가장 흔한 예는 CSV 파일이에요. "이름,나이,이메일"처럼 쉼표(,)로 값을 구분하는데, 이 쉼표가 딜리미터예요. 정규식(regex)에서도 패턴의 시작과 끝을 표시하기 위해 /패턴/ 처럼 슬래시(/)를 딜리미터로 써요. 이때 패턴 안에 슬래시(/)가 또 들어가면 "패턴이 어디서 끝나는지" 헷갈려서 에러가 나기도 해요 — # 같은 다른 문자를 딜리미터로 바꾸면 해결돼요.
⚠️ 주의사항
정규식에서 딜리미터로 쓴 문자가 패턴 내용 안에도 등장하면 예상치 못한 에러가 날 수 있어요. 이럴 땐 패턴 안에 잘 안 나오는 문자(#, ~ 등)를 딜리미터로 바꾸는 게 안전해요.