こんにちは、文字/記号が見つかるまでJavaで文字列の一部をコピーする方法をさまよっていました。私の場合、元の文字列は :"hello.1234"
であり、 のみが必要"hello"
なので、シンボルの後のすべてのもの.
は破棄されます。
何か案が?どうもありがとう
編集:
次のように解決します。
String partBeforeFullStop = input.split("\\.")[0];
とを使用String#indexOf(int)
しString#substring(int)
ます。
String input = "hello.1234";
String output = input.substring(0, input.indexOf('.'));