У меня есть строка, как "asdfsd[12345]skfjoib[346676]qwoiejflksjv[12345]"
, и я хочу, чтобы разбить его на массив каклучший способ разделить строку в Java
Array[0] = asdfsd
Array[1] = [12345]
Array[2] = skfjoib
Array[3] = [346676]
Array[4] = qwoiejflksjv
Array[5] = [12345]
Каков наилучший подход (меньше кода, больше скорости), чтобы сделать это?
Вы пробовали что-нибудь? –
[Это] (http://stackoverflow.com/help/how-to-ask) может помочь вам. –
@ LutzHorn да, но это кажется немного неуклюжим для меня. Я сопоставляю строки в [] с регулярным выражением, получаю его индекс, а затем разделяю исходную строку, а затем вставляю ее в массив. – gone