文字列の有効化があります。 8月 _2016私はPlzを私が書く コードをヘルプJavaで正規表現を使用してサブストリングとしてのみ8月を取得したいです:文字列のサブ文字列
String s = Activation.August_2016
String[] tokens = s.split("[._]");
String before = tokens[0];
System.out.println(before);
出力: アクティベーション
文字列の有効化があります。 8月 _2016私はPlzを私が書く コードをヘルプJavaで正規表現を使用してサブストリングとしてのみ8月を取得したいです:文字列のサブ文字列
String s = Activation.August_2016
String[] tokens = s.split("[._]");
String before = tokens[0];
System.out.println(before);
出力: アクティベーション
はstring.indexOf(str)
とを使用してみてください;
コードは8月
String s="Activation.August_2016";
Pattern p =Pattern.compile("[a-zA-z]+.(.*?)_");
Matcher m = p.matcher(s);
if(m.find()){
System.out.println(m.group(1));
}
を出力します後、あなたは神秘的な値は、インデックス '1'と '2'の後ろに隠れているかをチェックしてみたのですか? – SomeJavaGuy
'前の文字列=トークン[1];' –