Привет, у меня есть это регулярное выражение, которое соответствует предложениям, но мне также нужно сопоставить пустое пространство между ними.
(((?![.\n\s])[^.\n]*(?:"[^\n"]*[^\n".]"[^.\n"]*)*(?:"[^"\n]+\?"|\."|\!"|\.)))
Любая помощь будет потрясающей.
Пример данных
Привет, как дела? Сасасас. Что происходит? Сасас?
когда вы думаете об этом, "сказал Адель. На его широком лице были линии
усталость, и он медленно помешал свой напиток стеклянной палочкой,
неуклюже разглядывая кубики льда. «Это была очередь Аделла
быть противоположным. «Может быть, когда-нибудь мы сможем снова что-то создать», - сказал он.
«Не спорю», прошептал Лупов. Они ушли поспешно. «Вы спрашиваете Мультивак. Я
смею тебя Пять долларов говорят, что это невозможно сделать. «Тихо, дети»
сказал Джерродин резко. "Ты уверен, Джерродд?" "Сто миллиардов
не бесконечен, и он становится все менее бесконечным. Рассматривать!
Двадцать тысяч лет назад человечество впервые решило проблему
используя звездную энергию, и несколько веков спустя, межзвездный
путешествие стало возможным. Человечеству потребовался миллион лет, чтобы заполнить один
маленький мир, а затем только пятнадцать тысяч лет, чтобы заполнить остальную часть
Галактика Теперь население удваивается каждые десять лет. "
Соответствует предложениям. Мне просто нужно пустое место, которое должно быть найдено как часть предложения.
Я использую https://regexr.com