У вас есть несколько вариантов, один из них - сказать, что слово состоит из n символов, а затем взять подстроку такой длины, добавить многоточие в конец. и отобразить это. Или вы можете запустить строку и посчитать количество пробелов, если вы предполагаете, что между каждым словом есть только один пробел, то после пробела будет 100-й пробел, добавьте многоточие, и все готово.
Какой из них имеет лучшую производительность, вероятно, будет зависеть от того, как написаны функции, скорее всего, операция подстроки будет быстрее, чем подсчет пробелов. Тем не менее, разница в производительности может быть незначительной, поэтому, если вы не делаете это много, подсчет пробелов, вероятно, будет наиболее точным способом.
Также, просто для справки, средняя длина слова в английском языке составляет 5,1 символов .