从String中提取特定字符串

时间:2014-12-17 16:43:41

标签: java

Hii朋友我是java的初学者。我从InputStream获取字符串格式为:

aD1bD2cD3dD4eD5fD6g 

其中D1D2D3 ...是数据和小写字母abc,{{1 },def是标识符,因此我可以识别ga以及b之间的数据,依此类推。

现在问题是我得到了多个数据模式,中间有空格。但我需要从中提取第一个数据。例如,将收到的数据视为

c

然后我需要从

的整个数据字符串中仅提取第一个数据
a-674b-26c96d-662e-39f93g a74b-2c96d66e-39f86g a-84b-96c96d562e-99f93g 

请帮帮我。

1 个答案:

答案 0 :(得分:0)

使用此

String[] params = data.split(" ");
String firstString = params[0];

split()函数将使用空格作为分隔符拆分整个字符串,从而生成字符串数组。数组的第一个元素是您要查找的字符串。