Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个作为日期输出的字符串:
#{bean.someString}
我想获取该字符串并使用正则表达式对其进行操作,如下所示:
我尝试使用 f:replace 使用正则表达式,例如:
#{fn:replace(bean.someString, "(.*?)/(.*?)", "$2/$1")}
但结果如下:
有谁知道我该怎么做?提前致谢。
以下是答案(经过多次磨难)。
因为我有一组固定的字符要遍历,所以我可以使用以下内容来获得正确的替换:
#{fn:replace(bean.someString, "(.{2})/(.{2})", "$2/$1")}
正常的正则表达式在这里不起作用的疯狂。