Допустим, у меня есть некоторые строки, как: "1", "1.2", "1.2.3", "12.13"...
сноска: substringAfter() последнее вхождение
С JSTL в течение первых 2-х элементов, легко вывести последний номер после .
:
${fn:contains(myStr, '.') ? fn:substringAfter(myStr,'.') : myStr}
Но этот метод не работает с другими элементами. Из вышеперечисленных элементов я хотел бы получить "1", "2", "3", "13"
.
Поскольку это относится только к форматированию интерфейса, я бы не захотел этого решить в Java-части.
Есть ли способ достичь этого с помощью libs по умолчанию, или мне нужно создать собственный тег для этого?
'myStr.index':' .index' не Шоуда быть здесь – user1075613