任何人都可以提出一个问题,这个问题一直困扰着我?我有一个Java .jar文件返回从由作为方法的字符串如下:在Java中拆分一个字符串
integer integer integer block_of_text
即三个整数其可以是正的或负的,每个由单个空格隔开,然后另一个空间中的块之前可能包含任何字符但不包含回车符的文字。现在我想我可以读取一个子字符串,直到每个初始整数的空格字符,然后一次只读剩下的文本。
我应该补充说,不管它包含什么,文本块都不会被分解。
但任何人都可以提出一个更好的选择?
感谢受访者。这让我头疼!
block_of_text是否包含换行符?更具体地说,Linux/OS X上的'\ n'或Windows上的'\ r \ n'。我认为是因为你说任何角色都可能存在。 – 2012-03-03 19:46:35
文本块可能包含空格? – sgowd 2012-03-03 19:47:30
回车和换行 - 没有。空间 - 是的。 – 2012-03-03 19:47:52