Подскажите js-библиотеку для исправления регистра и правил пунктуации в предложениях

Чтобы предложение

Привет!!! меня зовут Оля, я люблю лошадей.всех, почти ))))

превращалось в

Привет! Меня зовут Оля, я люблю лошадей. Всех, почти )
  • Вопрос задан
  • 2401 просмотр
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Готовое не знаю, но можно написать простенький лексер/парсер. Лексер будет разбирать это все на слова, и знаки препинания. Затем вы просто основываясь на потоке лексем формируете новую строку. А можно при помощи регулярок с последующим анализом вхождений.
Ответ написан
dshster
@dshster
Javascript, Frontend
Можно заменять несколько раз все двойные знаки препинания на одиночные до отсутствия вхождения. Анализировать точки и последующие слова. Тут просто описывается свод правил, под каждое правило свой алгоритм.
А последняя скобочка по правилам пунктуации верна?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы