Murelio

필요한 기능을 불러오고 있습니다.

슬러그 생성기

텍스트를 NFKD 정규화·소문자화하고 문자·숫자가 아닌 구간을 하이픈으로 바꿔 슬러그를 만듭니다.

사용 방법

  1. 슬러그로 바꿀 제목이나 문구를 입력하고 실행합니다.

핵심 기능과 처리 범위

앞뒤 하이픈은 제거하고 Unicode 문자·숫자는 허용해 영문 ASCII만으로 강제 변환하지 않습니다.

처리 원리

normalize('NFKD')→lowercase→trim 후 /[^\p{L}\p{N}]+/gu를 '-'로 바꾸고 양끝 '-'를 제거합니다.

예시

Hello, World!는 hello-world가 됩니다.

이럴 때 유용합니다

  • URL path·문서 ID용 읽기 쉬운 슬러그 초안을 만들 때

사용 전 참고

  • NFKD에서 생긴 결합기호가 구분자로 바뀔 수 있고 URL 예약어·중복 slug 충돌은 확인하지 않습니다.

자주 묻는 질문

한글·일본어도 남나요?

예. Unicode Letter로 인식되는 문자는 제거하지 않습니다.

관련 도구