Я начинаю с Jasper Studio. У меня есть строка "666 EUR / 699 EUR" Я хочу поставить «*» после первого вхождения слова «EUR» и «**» после второго вхождения «EUR»
На самом деле: 666 евро / 699 евро. Я хочу: 666 евро * / 699 евро **. Еще хочу: 8888 * / 333 **.
Я пытаюсь что-то вроде:
.contains(EUR)? "**":"")
Попробуйте это
"666 EUR / 699 EUR".replaceAll("EUR", "EUR*").replaceAll("\\*$", "**")
или
$F{myVariable}.replaceAll("EUR", "EUR*").replaceAll("\\*$", "**")
и
"8888 / 333".replaceAll("([0-9]) ", "$1* ").replaceAll("$", "**")