如何按指定空格实现字符串的分行
请教大家一个问题。
对于一个很长只有一行的字符串变量。我想实现按其指定的空格将该字符串分成若干行显示。
比如:str = "Liaoning is in the NorthEast of China 2008/4/30"
我想按第1,4,6空格进行分行,即可不可以将其分行显示成:
Liaoning
is in the
NorthEast
of China
2008/4/30
slipt是否具有这个功能呢?
------解决方案--------------------按空格slipt 得到一个字符串数组
在0,3,5后面加换行
------解决方案--------------------这个没规律性,都是同样的空格,可能这个字符串1,4,6这么分,万一,其他的字符串呢?
比如说,你要分割的和不分割的空格之间有区别就好了
------解决方案--------------------扫描整个字符串,依次记录下每个空格的位置,
如果该空格是对应要换行的位置,就换行,否则继续扫描就可以了