我正在尝试将给定的手机号码格式化为给定的格式。号码将作为一个普通的 10 位数字存储在数据库中,并在 UI 中显示,我需要格式化这个号码。
我正在使用 JSTL 在 JSP 端显示它。我打算创建一个自定义函数,它应该接受手机号码/电话号码和所需的格式,并将返回所需格式的号码,如
(xxx) xxx-xxx xxx-xxx-xxx
我试图根据 regExp 拆分给定的电话号码,但不太确定如何执行此操作
String phoneNumber="1232345678";
Pattern pattern=Pattern.compile("\\d{3}\\d{3}\\d{4}");
String [] s=pattern.split(phoneNumber);
拆分给定字符串和 den 的另一种方法可以使用连接产生所需的格式。
实现这一目标的最佳方法是什么