У меня есть 2 строки, как показано ниже:Java Get подстрока строки
String paramNum = "99999256";
String opCode = "99999";
На String paramNum
Я хочу, чтобы извлечь ту часть строки, которая появляется после того, как значения строки, содержащихся в opCode
Так с приведенным выше примером: результат должен быть "99999256"
- "99999"
= "256"
. Разберите paramNum
(99999256
) и достигните позиции после 99999
, а затем выполните подстроку до конца строки. Но я не уверен, как добраться до этой позиции?
Обратите внимание, что это только символическое представление того, что я хочу делать с этими строками, и они означают вычитание на 2 int.
вероятно самый простой из их всех. –
Трудно, потому что если 'opCode' появляется несколько раз в строке, все вхождения будут заменены. –
Что делать, если 99999 появляется во второй половине? – Adam