Bit*_*tel 3 java regex android
如何在一个单词的中间截断一个没有剪切的文本?
例如,我有字符串:
"一种全新的生活方式本身就会出现.再一次,你有一个良好的开端,愿意在你的结果导向的心态中做一点点额外的努力.这不是努力的结果,而是结果对你来说很重要.你在生活中的浪漫和情感纽带中也获得了很多.这是自我提升计划或慈善事业,施舍和慈善事业的好时机."
如果我切它,我想像这样切:
"一种全新的生活方式本身就会出现.再一次,你有一个良好的开端,愿意在你的结果导向的心态中做一点点额外的努力.这不是努力的结果,而是结果对你来说很重要.你在浪漫的深度上也获得了很多,"
并不是 :
"一种全新的生活方式本身就会出现.再一次,你有一个良好的开端,愿意在你的结果导向的心态中做一点点额外的努力.这不是努力的结果,而是结果对你来说很重要.你在浪漫和情感的深度上也获得了很多"
Ash*_*wal 10
在这个方法中传递你的字符串和最后一个索引,直到你想要转码.
public String truncate(final String content, final int lastIndex) {
String result = content.substring(0, lastIndex);
if (content.charAt(lastIndex) != ' ') {
result = result.substring(0, result.lastIndexOf(" "));
}
return result;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3333 次 |
| 最近记录: |