JSTL解决方案,用于在大写字母之间提供空格
有没有办法在大写字母之间留出空格JSTL解决方案,用于在大写字母之间提供空格,jstl,jstl-functions,Jstl,Jstl Functions,有没有办法在大写字母之间留出空格 Eg. I have a jstl expression ${platName} which outputs AmazonEcho What I need as output is Amazon Echo. 我尝试了一些jstl函数,但没有用。谢谢,这很有效 ${platName.replaceAll("(\\p{Ll})(\\p{Lu})","$1 $2")} 退后一步。您将如何在纯Java中实现它?一旦实现了这一点,只需封装一个自定义EL函数即可。
Eg. I have a jstl expression ${platName} which outputs AmazonEcho
What I need as output is Amazon Echo.
我尝试了一些jstl函数,但没有用。谢谢,这很有效
${platName.replaceAll("(\\p{Ll})(\\p{Lu})","$1 $2")}
退后一步。您将如何在纯Java中实现它?一旦实现了这一点,只需封装一个自定义EL函数即可。import java.io.*;公共类测试{public static void main(String args[]){String Str=new String(“AmazonEcho”);String output=Str.replaceAll(\\p{Ll})(\\p{Lu})”,“$1$2”);System.out.print(“返回值:“+output”);}这会打印Amazon Echo,然后如何包装自定义函数感谢@BalusC它工作了