ASCII 코드 텍스트 변환
공백 또는 쉼표로 구분한 유효 Unicode 코드포인트 정수를 실제 문자로 변환합니다.
사용 방법
- 10진 코드포인트를 공백 또는 쉼표로 나눠 입력하고 변환을 실행합니다.
핵심 기능과 처리 범위
도구 이름에는 ASCII가 들어가지만 실제 strict runner는 0~1114111 범위의 Unicode 코드포인트를 받고 surrogate 영역은 거부합니다.
처리 원리
입력을 /[\s,]+/로 나눈 뒤 각 값을 정수로 검사하고 0≤n≤0x10FFFF, n∉0xD800~0xDFFF 조건을 만족하면 String.fromCodePoint로 연결합니다.
예시
72 101 108 108 111은 Hello가 되고 128512는 😀가 됩니다.
이럴 때 유용합니다
- 10진 Unicode 코드포인트 목록을 텍스트로 복원할 때
사용 전 참고
- 16진수 표기(U+1F600, 0x1F600)는 직접 파싱하지 않고 10진 정수만 받으며 surrogate 코드포인트는 유효하지 않아 거부합니다.
자주 묻는 질문
쉼표로도 구분할 수 있나요?
예. 공백과 쉼표를 모두 구분자로 사용하며 65,66,67과 65 66 67은 모두 ABC가 됩니다.