원문을 보면서 사용할 수 있는 세 가지 텍스트 도구입니다. 각 도구의 한계도 설명해 드립니다.
텍스트는 이 브라우저 안에서 처리됩니다. 이 도구는 입력한 텍스트를 업로드하거나 저장하거나 로그에 기록하지 않습니다. 다만 사이트를 불러올 때는 일반적인 호스팅 요청이 발생하며, 사이트의 전체 페이지 조회 수가 갱신될 수 있습니다.
단어 하나하나, 조금 더 명확하게.
단어에 준하는 단위, Unicode 코드 포인트, 자소 클러스터를 셉니다. 읽기 속도를 선택해 대략적인 소요 시간을 확인하세요.
50~1,000 사이의 정수로 속도를 선택하세요. 기본값 200은 계산을 위해 가정한 조절 가능한 값이며, 검증된 읽기 속도가 아닙니다. 특히 중국어·일본어·한국어에서는 추정치를 신뢰하기 어렵습니다.
지원되는 브라우저에서는 Intl.Segmenter가 이 페이지의 언어를 기준으로 단어에 준하는 단위와 자소 클러스터를 구분합니다. 공백과 문장 부호는 문자 수에 포함되지만 단어에 준하는 단위에는 포함되지 않습니다. 구분 규칙은 브라우저마다 다를 수 있습니다. Intl.Segmenter를 사용할 수 없으면 공백 문자로 구분된 토큰으로 단어 수를 대략 계산하며, 자소 수는 계산할 수 없습니다. 대체 방식을 사용한 경우 결과에 표시됩니다.
텍스트는 깔끔하게, 원문은 그대로.
한 번에 한 가지 변경 결과를 미리 확인하세요. 모든 작업은 원문에서 시작하며, 결과가 원문을 덮어쓰지 않습니다.
양끝 공백 제거는 각 줄의 시작과 끝에 있는 공백 문자를 없앱니다. 공백 줄이기는 연속된 수평 공백 문자를 일반 공백 하나로 바꾸고 줄바꿈은 유지합니다. 대소문자 변환은 이 페이지의 언어를 따르며, 문자 수가 달라질 수 있습니다. 이러한 작업은 문법을 교정하거나, 마크업을 제거하거나, 코드의 위험 요소를 없애지 않습니다.
변경 사항을 한 줄씩 확인하세요.
이전 버전과 이후 버전의 각 줄이 정확히 일치하는지 비교합니다. 결과에서 추가된 줄, 삭제된 줄, 변경 없는 줄을 표시합니다.
각 입력란에는 UTF-16 코드 단위 4,000개 및 300줄까지 입력할 수 있습니다. 줄 단위로 정확히 일치하는지 비교하므로 대소문자, 공백, Unicode 표현 방식이 결과에 영향을 줍니다. 의미를 비교하거나, 줄의 이동을 추적하거나, 줄 내부의 변경 사항을 찾지는 않습니다. 줄 끝 문자는 정규화하지 않으며, 남아 있는 캐리지 리턴 문자는 내용의 일부로 취급합니다.
간단한 예제. 명확한 한계.
단어와 문자는 다릅니다.
구분 기능이 지원되는 경우, 기본 계산 예제에는 단어에 준하는 단위 2개, Unicode 코드 포인트 3개, 자소 클러스터 3개가 있습니다. 분당 200단어 단위의 속도로 읽으면 2단위에 0.01분이 걸립니다. 이모지나 결합 부호 때문에 코드 포인트 수와 자소 수가 달라질 수 있습니다.
자소 클러스터는 화면에 보이는 한 문자에 대략 대응하지만, 글리프나 바이트와 같지는 않습니다. 여기서 계산한 수는 특정 플랫폼의 게시물 길이 제한을 나타내지 않습니다. 페이지 언어를 바꾸면 단어 구분과 대소문자 변환 결과가 달라질 수 있습니다.
정리 작업 하나의 결과를 미리 확인하세요.
정리 예제에서 양끝 공백 제거는 바깥쪽 공백을 없애고 안쪽의 공백 세 개는 유지합니다. 공백 줄이기는 연속된 수평 공백을 각각 공백 하나로 바꾸고 줄바꿈은 유지합니다. 미리 보기를 지워도 원문은 그대로 남습니다.
바뀐 줄 하나, 표시 두 개.
비교 예제에서는 첫 번째 줄을 그대로 유지하고, 이전 텍스트의 두 번째 줄을 삭제한 뒤 이후 텍스트의 두 번째 줄을 추가합니다. 변경된 줄은 삭제와 추가로 표시됩니다. 줄의 설명과 기호로 차이를 나타내므로 색상만으로 구분할 필요가 없습니다.
수 세기와 정리 입력란에는 각각 UTF-16 코드 단위 20,000개까지 입력할 수 있습니다. 코드 단위는 브라우저의 문자열 구성 단위이며, 많은 이모지는 두 개 이상의 코드 단위를 사용합니다. 한도에 도달하면 붙여넣은 텍스트가 일부만 입력될 수 있으므로 전체 텍스트가 들어갔는지 확인하세요. 결과는 미리 보기이므로 다른 곳에 사용하기 전에 검토하세요.