snake_case 변환기
단어를 소문자로 정규화하고 밑줄로 연결해 snake_case를 만듭니다.
사용 방법
- 변환할 이름이나 문구를 입력하고 실행합니다.
핵심 기능과 처리 범위
camelCase 경계와 비문자·비숫자 구분자를 단어로 분리한 뒤 모든 토큰을 lowercase 처리합니다.
처리 원리
splitWords 결과를 toLowerCase한 뒤 underscore로 join합니다.
예시
User Profile ID는 user_profile_id가 됩니다.
이럴 때 유용합니다
- DB 컬럼명·Python 변수명 형태를 만들 때
사용 전 참고
- 기존 연속 구분자와 약어 케이스 정보는 보존되지 않습니다.
자주 묻는 질문
숫자는 유지되나요?
예. 숫자는 토큰의 문자·숫자 구성요소로 유지됩니다.