Как я могу разбить длинную строку на половину / трети / четверти, но только в ближайшем конце предложения? - PullRequest
0 голосов
/ 05 марта 2019

Итак, я запрашиваю базу данных, в которой ограничение на количество символов составляет 500 символов.В случае, если текст запроса превышает этот предел;Я хотел бы разбить строку на как можно более крупные и как можно меньшие части, сохраняя при этом свойство, что текст, содержащийся в строках, все еще действителен грамматически.Другими словами, я хочу, чтобы у дочерних строк разбиения все были законченные предложения.

if len(inpt) > 500:
  # Here is where I'd like to implement the code, or perhaps abstract it to a function even #
client.query( ... ) # Query each subset on its own to bypass the limit 
...