@kuzkuz said in Как текст закинуть в массив по буквенно?:
Это как не покажете поподробнее?
А то у меня вот что получается и не работает
e93c1ee4-8dab-4881-8150-ea312348b8c6-изображение.png
Как взять текст с файла размеров в 1000 символов не обрывая предложение.
Делаю так: Информация о файле (узнаю размер файла в байтах) > Читать Файл с 0 по 1000 байт. Потом читать файл с 1000 по 2000 байт. Но при этом обрывается предложение, нужно чтоб брало по 1000 символов, но до точки в конце предложения.
@wladeeck said in Взять текст с файла размером в 1000 символов не обрывая предложение.:
Как взять текст с файла размеров в 1000 символов не обрывая предложение.
Делаю так: Информация о файле (узнаю размер файла в байтах) > Читать Файл с 0 по 1000 байт. Потом читать файл с 1000 по 2000 байт. Но при этом обрывается предложение, нужно чтоб брало по 1000 символов, но до точки в конце предложения.
Находите последнюю точку и обрезайте строку по её индексу
@wladeeck said in Взять текст с файла размером в 1000 символов не обрывая предложение.:
Не очень понятно, можно подробней. И не понятно, как потом взять следующие строки после этой точки, чтоб не пропустить текст.
Определить индекс последней точки можно через метод lastIndexOf() и получить подстроку например через slice()
Но если это сложно, то извлеките строку до последней точки регуляркой. Действие "первое вхождение":
(.*\.)
регулярку не проверял, но должна сработать.