Разделитель предложений
Вставьте абзац или целый документ и получите его обратно с одним предложением на строке. Разделитель знает, что Dr., e.g., U.S. и десятичное число вроде 3.14 не заканчивают предложение. Бесплатно, без регистрации, ваш текст никогда не покидает браузер.
0 символов
Как пользоваться разделителем предложений
- Вставьте текст в поле «Исходный текст». Счётчик символов под ним обновляется по мере ввода.
- Нажмите «Разбить на предложения». Текст переписывается с одним предложением на строке под заголовком «По одному предложению на строку».
- Проверьте карточки. «Предложений», «Символов на входе» и «Символов на выходе» появляются под результатом.
- Скопируйте результат. Нажмите «Копировать результат», чтобы взять список для столбца таблицы, инструмента перевода или построчной правки.
Как распознаётся предложение
Предложение заканчивается точкой, вопросительным или восклицательным знаком (или их группой, как в ?!), за которыми идут пробел и начало следующего предложения, то есть заглавная буква от A до Z или цифра. Закрывающие кавычки и скобки остаются с предложением, которое они завершают, а открывающая кавычка или скобка — с предложением, которое они начинают.
Прежде чем разбивать текст, инструмент защищает точки в 20 распространённых сокращениях, чтобы они не могли закончить предложение: Dr., Mr., Mrs., Ms., Prof., St., Jr., Sr., e.g., i.e., vs., cf., Fig., Vol., Ed., pp., U.S., U.K., a.m. и p.m. Слова etc. и No. обрабатываются отдельно: они заканчивают предложение, когда за ними идёт слово с заглавной буквы, и остаются привязанными перед числом (No. 5) или строчным словом. Инициалы тоже защищены, поэтому J. K. Rowling и J. Smith не разрываются после буквы. Пустые строки между абзацами сохраняются, и каждый абзац разбивается отдельно. Точка между двумя цифрами считается десятичным разделителем, поэтому 3.14 и версия 2.0 остаются целыми.
Разобранный пример
Ввод
Dr. Smith arrived at 3 p.m. on Friday. The value was 3.14! Was it correct? "Yes," she said. "It was." Costs rose in the U.S. and the U.K. (see Fig. 2).
Результат (6 предложений)
Dr. Smith arrived at 3 p.m. on Friday. The value was 3.14! Was it correct? "Yes," she said. "It was." Costs rose in the U.S. and the U.K. (see Fig. 2).
Из 151 символа на входе получается шесть предложений, и на выходе тоже 151 символ, потому что каждый перенос строки заменяет пробел. Ни одно сокращение и ни одна десятичная дробь не вызвали ложного разрыва, цитата разделилась там, где кончается речь, а точка после скобки осталась на месте.
Где может ошибиться
Границы предложений — вопрос суждения, а разделитель, работающий по правилам, может только угадывать. Эти случаи стоит проверить глазами:
| В вашем тексте | Что происходит |
|---|---|
| Option A. Option B. | Одна заглавная буква перед словом с заглавной читается как инициал, поэтому эти фразы остаются в одной строке (Plan B. Then… всё же разбивается, потому что Then — частое начало предложения) |
| Mix it with milk, etc. 5 are enough. | etc. и No. перед числом остаются с ним, поэтому предложение там не разрывается |
| Capt. Kirk spoke. | Сокращение, которого нет во встроенном списке, например Capt., разрывается после точки |
| …nice. éclair is nice. Ça va. | Строчное слово или заглавная буква вне диапазона от A до Z, например É или Ç, не начинают новое предложение |
| Wait... What? | Разрыв после многоточия, потому что за ним идёт заглавная буква |
| Line breaks inside a paragraph | Одиночный перенос строки превращается в пробел; только пустая строка начинает новый абзац |
Инструмент рассчитан на английскую прозу. В других языках сокращения другие, а предложения могут начинаться с символов, которые он не распознаёт, поэтому считайте результат первым черновым вариантом.
Какой инструмент вам нужен?
| Если вам нужно… | Инструмент |
|---|---|
| Текст, разбитый по концам предложений, по одному предложению на строке | Эта страница |
| Текст, разрезанный на куски заданной длины в символах или словах, для постов и сообщений | Разделитель текста |
| Количество предложений и их длина | Счётчик предложений |
| Удаление жёстких переносов строк из вставленного текста | Удаление переносов строк |
| Проверка начал предложений на повторения | Проверка начал предложений |
Часто задаваемые вопросы
- Как разбить абзац на предложения?
- Вставьте абзац и нажмите «Разбить на предложения». Каждое предложение перейдёт на отдельную строку, а карточка «Предложений» покажет количество. По окончании скопируйте результат.
- Правильно ли он обрабатывает сокращения вроде Dr. и e.g.?
- Да. Встроенный список из 20 сокращений: Dr., Mr., Mrs., Ms., Prof., St., Jr., Sr., e.g., i.e., vs., cf., Fig., Vol., Ed., pp., U.S., U.K., a.m. и p.m. Слова etc. и No. считаются концом предложения, когда за ними идёт слово с заглавной буквы. Одиночные инициалы вроде J. K. Rowling защищены. Сокращения, которых нет в списке, могут вызвать ложный разрыв.
- Будут ли разбиты десятичные числа вроде 3.14?
- Нет. Точка с цифрой по обе стороны считается десятичным разделителем, поэтому 3.14 и 2.0 остаются целыми.
- Почему два предложения остались в одной строке?
- Новое предложение начинается, только если следующее слово начинается с заглавной буквы от A до Z или с цифры. Строчное начало, заглавная буква с диакритикой, например É, или встроенное сокращение, например p.m. или Dr., стоящее перед разрывом, оставят два предложения вместе.
- Сохраняются ли абзацы?
- Да, пустые строки. Каждый абзац разбивается отдельно, а между абзацами в результате остаётся пустая строка. Одиночный перенос строки внутри абзаца и серии пробелов становятся одним пробелом до разбиения.
- Чем это отличается от Разделителя текста?
- Этот инструмент разбивает текст там, где кончаются предложения. Разделитель текста режет текст на части фиксированной длины, например по 280 символов, по границам слов, и не учитывает, где заканчиваются предложения.
- Загружается ли мой текст куда-либо?
- Нет. Разбиение выполняется в вашем браузере, и ничего не отправляется и не сохраняется.