我从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("$", "**")
关于java - 如何在每次出现“EUR”之后加上“*”和“**”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50298112/