вызова метода:Как заменить серию разделители с конкретным текстом
String Текст = «Тест наличных денег за счет% валютного%»;
String Token = "12345 USD";
String parsedText = parseText (текст, токен);
частных статических строк parseText (String текст, строковые лексемы) {
String textDelimiter = text.trim().replaceAll("[a-zA-Z0-9_.]", "");
String tokenDelimiter = tokens.trim().replaceAll("[a-zA-Z0-9_.]", "");
String[] tokenSplit = tokens.split(tokenDelimiter);
String[] textSplit = text.split(textDelimiter);
String result = "";
for (int i = 0; i < textSplit.length; i++) {
result += textSplit[i] + tokenSplit[i];
}
System.out.println(result);
return result;
}
вы можете предоставить код, который вы пытались ? – Vijay
См. Мой ответ для неизвестных номеров токена. Некоторый тест необходимо добавить, чтобы исключить исключение, если вы не уверены в значениях. – AxelH