【发布时间】:2012-05-04 12:05:42
【问题描述】:
假设我有 150 个字符长的字符串。我想把它分成 3 个部分,每个部分最多 50 个字符。诀窍是在将字符串分成 3 部分时,我还必须保持单词完整。
我可以使用substr 并检查它是否将单词切成两半。我想知道是否有其他优雅的方法可以做到这一点。
我还必须记住,字符串可能少于 150 个字符。例如,如果它是 140 个字符,那么它应该是 50 + 50 + 40。
如果小于 100,则应为 50 + 50。如果小于或等于 50 个字符,则不应分割字符串。
我很高兴听到您的想法/解决方法。
提前感谢您的时间和关注。
【问题讨论】:
-
参考:wordwrap