我正在尋找一個解決方案的案例。 我有一個字符串如何在不切斷單詞的情況下在php中截斷字符串?
"This is a long string of words"
我希望只使用第一幾句話,但如果我只是削減20字符之後的一切,它看起來就像這樣:
"This is a long strin"
我能搶到前3字
implode(' ', array_slice(explode(' ', "This is a long string of words"), 0, 3));
但是在某些情況下,3個字將會太短「III」。
如何在第20個字符之前抓取儘可能多的單詞?
您使用哪種語言? C++,Java,C#,Php? –
哦,我沒有提到,php – user2331090
您可以使用正則表達式,也可以搜索單詞之間的空格並使用split命令生成一組單詞。 –