ZebroidФорумПубличный разделВопросыАрфографические ошибки из за слитого написания с ТОЧКОЙ

Арфографические ошибки из за слитого написания с ТОЧКОЙ

24 июля 2014, 11:09
Зарегистрирован: 30 мая 2014, 08:21
После импорта контента в программу, имею следующую проблему:

Статей много, каким инструментом (или регуляркой) можно расставить недостающие пробелы после конца предложения?

P.S: с другими знаками имеется аналогичная проблема: запятая, скобки и т.д.

Комментарий отредактирован 1 раз(а). Последний раз редактировал MatrixID 24 июля 2014, 11:51.
24 июля 2014, 12:53
Зарегистрирован: 10 апреля 2012, 00:00
Можно через поиск и замену с использованием регулярок.

24 июля 2014, 13:31
Зарегистрирован: 30 мая 2014, 08:21
пробовал, не получилось нормально реализовать
Проблемы следующие:
1) надо что бы те предложения, где есть пробел, не дублировался пробел!
2) после точки может идти абсолютно любая Буква алфавита (нового предложения)
Как правильно реализовать на примере с ТОЧКОЙ можешь подсказать?

P.S: ВОПРОС №2 СНЯТ
решил так, заменяем:
Это: \.(?!\.)
на это:.
В принципе уже терпимо, но может есть решение с дублирующими пробелами? и появились пробелы там, где после точки не идет новое предложение.

Комментарий отредактирован 3 раз(а). Последний раз редактировал MatrixID 24 июля 2014, 13:41.
24 июля 2014, 13:49
Зарегистрирован: 10 апреля 2012, 00:00
Если нужна помощь с регулярными выражениями — создайте тему в разделе zebroid.com.ua/forum/regexpr/ по правилам этого раздела.

Из простых решений — после замены можно просто пройтись и заменить двойные пробелы на одинарные.