2013-04-28 93 views
0

如何从Java中的字符串中提取以下子字符串。如何从java中的griven字符串中提取子字符串

string var=fill x [0,4,4,4] #1000ff 

我想提取只有fill x(与whitespaces)。

任何人都可以帮我吗?

+2

可以帮助我们帮助您通过张贴你尝试过什么? – Maroun 2013-04-28 09:26:31

+1

并告诉我们什么是一般提取标准?你想提取'['之前发生的一切吗? – 2013-04-28 09:29:52

+2

'string var'感觉像JavaScript一样。 – skuntsel 2013-04-28 09:31:34

回答

2

试试这个:

String result = var.substring(0,var.indexOf("[")); 
0
String subString = var.substring(begin, end + 1); 
// begin and end is the integer index of var string where you want to get 

在你的榜样,它应该是:

String subString = var.substring(0, var.indexOf("[")); // if include white space 
String subString = var.substring(0, var.indexOf("x") + 1); // if not include white space 
相关问题