Удаление символов из строки до определенного

82
28 сентября 2021, 09:00

Есть такая строка:

�ifatrack.wktlinestring(321231, 321312, 3231)

Как получить значение:

321231, 321312, 3231

Пробовал через регулярки, на подобие такого:

"/Date(1245398693390)/".match(/\d+/)[0]

а также через приведение типов к char и поиску посимвольно. Не получилось.

Answer 1

В классе String есть метод lastIndexOf:

String test = "�track.wktlinestring(321231, 321312, 3231)";
int bracket = test.lastIndexOf("(");
System.out.println(test.substring(bracket));
// (321231, 321312, 3231)
READ ALSO
высвечивает красным,работает

высвечивает красным,работает

Почему так происходит,обьясните

164
Android. Помогите решить проблему c API

Android. Помогите решить проблему c API

Делаю тестовое задание на AndroidНужно получить от сайта данные с API

93
Вывод нажатой клавиши JButton в JLabel

Вывод нажатой клавиши JButton в JLabel

Вопрос заключается в следующем: я создаю калькулятор (это моя первая практика, прошу не судите строго), создал несколько кнопок и хотелось...

102
java.lang.IllegalArgumentException: The maximum length of cell contents (text) is 32767 characters

java.lang.IllegalArgumentException: The maximum length of cell contents (text) is 32767 characters

заполняю Excel файл, не хватает размера ячейки, вот такой формат данных:

329