단어 수나 글자 수 제한 지키기
게시일 · 업데이트 읽는 데 2분
500자나 300단어의 제한은 어떻게 세느냐에 달려 있습니다. 같은 텍스트도 공백, 이모지, 줄바꿈을 세는지에 따라 합계가 여러 가지로 나옵니다.
도구가 주는 숫자
단어 수 세기는 입력하는 동안 숫자 여섯 개를 실시간으로 보여 주고, “처리” 버튼을 누르면 자세한 결과를 보여 줍니다. 둘은 항상 같은 합계를 줍니다.
| 숫자 | 무엇을 세는지 |
|---|---|
| 단어 | 공백으로 구분된 문자의 묶음 |
| 글자 | 눈에 보이는 기호, 공백 포함 |
| 공백 제외 | 글자, 공백과 줄바꿈 제외 |
| 줄 | 줄, 빈 줄 포함 |
| 문단 | 빈 줄로 나뉜 덩어리 |
| 읽기 | 분당 220단어로 추정한 시간, 분 단위로 올림 |
단어란 무엇인가
두 공백 사이의 문자 묶음은 “%” 같은 홀로 있는 기호까지 포함해 한 단어로 셉니다. 테스트 결과는 다음과 같습니다.
| 텍스트 | 단어 |
|---|---|
| Aujourd’hui, c’est l’été : peut-être 12,5 % de plus. | 9 |
| L’été d’aujourd’hui, c’est-à-dire demain. | 4 |
| rendez-vous 10-12 mars, et/ou 3×4 ; www.exemple.fr/page-1 | 7 |
| 1 234,56 € et 3.14 | 5 |
그래서 하이픈, 아포스트로피, 슬래시는 단어를 나누지 않습니다. “peut-être”와 “c’est-à-dire”는 각각 한 단어입니다.
공백과 탭
텍스트 “un deux” 뒤에 탭 두 개, “trois”, 공백 두 개가 오면 3단어, 18글자이고 공백을 제외하면 11글자입니다. 여러 개의 공백과 탭은 글자로 셉니다.
악센트가 있는 글자와 이모지
글자는 눈에 보이는 하나의 기호입니다. 두 부분(글자와 악센트)으로 쓴 “é”는 화면에서 한 글자로 셉니다. 많은 양식은 다른 것을 세는데, JavaScript 길이의 단위로 UTF-16이라고도 합니다.
| 텍스트 | 글자 | UTF-16 단위 |
|---|---|---|
| 분해된 악센트의 “été” | 3 | 5 |
| “Bravo 👨👩👧 ?”(가족 이모지) | 9 | 16 |
자세한 결과는 둘 다 보여 줍니다. 도구가 충분히 짧다고 판단한 텍스트를 양식이 거부하면 UTF-16 단위 줄과 비교해 보십시오.
줄바꿈
Windows의 줄바꿈은 기호 두 개로 쓰입니다. 텍스트 “Un”, “Deux”, 빈 줄, “Trois”는 4줄, 2문단, 14글자, UTF-16 17단위로 셉니다. 줄바꿈 하나는 화면에서 1글자, 단위로는 2입니다.
중국어, 일본어, 태국어
이 문자 체계는 단어 사이에 공백을 쓰지 않습니다. 그러면 브라우저가 텍스트를 나눕니다. 중국어 문장 “今天天气很好,我们去公园。”은 6단어, 13글자가 됩니다. 이 나눔은 추정이므로 제한이 엄격하면 양식의 규칙으로 확인하십시오.
양식이 다른 합계를 알리는 이유
- 보이는 글자가 아니라 UTF-16 단위를 센다.
- 줄바꿈을 기호 두 개로 센다.
- 공백을 세거나, 반대로 무시한다.
- 단어를 다르게 나눈다. 예를 들어 하이픈에서.
텍스트에 불필요한 공백이 있을 수도 있습니다. 게시하기 전에 텍스트 정리하기가 그것을 없애는 방법을 설명합니다.
제한 확인하기
- 텍스트를 도구에 붙여 넣습니다.
- 규칙에 맞는 숫자를 찾습니다. 단어, 글자, 공백 제외 글자 중에서.
- 양식이 다르게 센다면 여유를 두고, 최종 텍스트를 붙여 넣어 시험합니다.
