Обрезка строки в java

391
02 апреля 2017, 02:33

Приветствую. Есть строка - "добрый день[флажек]дорогие друзъя." Как можно разделить строку на две, до и после "[флажек]"?

Answer 1

Метод split() в Java разделяет данную строку вокруг данного регулярного выражения

Синтаксис этого метода: public String[] split(String regex, int limit) или public String[] split(String regex), где

  • regex - разграничение регулярного выражения;
  • limit - порог, результатом которого означает, как много строк, должно быть возвращено.

split() возвращает массив строк.

String str = "добрый день[флажек]дорогие друзъя";
String[] strArr = str.split("\\[флажек\\]");
System.out.print("часть до разделителя: " + strArr[0] + ", часть после разделителя:" + strArr[1]);
READ ALSO
Как сделать разделители меню серыми?

Как сделать разделители меню серыми?

Подскажите как сделать разделители меню серымиВот как сейчас: Вот как необходимо сделать: Спасибо за ответ!

249
Присвоение значения в тип long

Присвоение значения в тип long

Почему при присвоении long n = 10 000 000 000 000; IntelliJ IDEA выдает ошибку:

217
LibGDX, отрисовать часть Sprite

LibGDX, отрисовать часть Sprite

Подскажите, пожалуйста, как отрисовать часть спрайта, при этом он должен сохранить свои пропорцииСейчас отрисовывается спрайт полностью...

321