我需要獲取字符串中第一個字母的位置。如何獲取字符串中第一個字母的位置
請看一個基本的例子。第一個字母是T
,所以我需要知道T
的位置,因爲我可以使用indexOf("T")
。
我想用正則表達式的第一個字母來代替添加硬編碼的字母(T
)。
在此先感謝。
public class RegexMatches {
public static void main(String args[]) {
String line = "000 1 This is my message";
int first = line.indexOf("T");
line = line.substring(first, line.length());
System.out.println(line);
}
}
你怎麼了? – Maroun
[Java:方法來獲取一個字符串中的匹配位置?]的可能重複(http://stackoverflow.com/questions/2615749/java-method-to-get-position-of-a-match-in-字符串) – Robin
@Robin:但這個問題不考慮正則表達式匹配,是嗎? –