':'
文字列の2番目の部分に。が含まれている場合の問題を防ぐために、最初に文字列を分割しようとしてい':'
ます。私は正規表現を見てきましたが、まだいくつかの問題があります、誰かが私に手を差し伸べることができますか?ありがとう。
質問する
215 次
3 に答える
10
制限パラメーターを取るsplitのオーバーロードを使用できます。
String[] result = s.split(":", 2);
于 2012-12-01T21:31:26.277 に答える
7
2つの引数を使用String#split
して、分割後に取得する配列に必要な要素の数を指定できます。
String str = "rohit:jain:use:single:split";
String[] arr = str.split(":", 2);
于 2012-12-01T21:31:34.823 に答える
1
分割は正規表現を使用することに注意してください。また、indexOf + substrは、splitよりもはるかに高速です。
于 2012-12-01T22:07:27.083 に答える