仅从姓名号码对中获取号码
我们的联系人显示为 Name <123-456-767>
如果指定的地址有效,我只想获取号码部分 123456767
。
任何人都可以帮助我吗!!!
提前致谢
We have contacts displayed as Name <123-456-767>
I want to fetch only the number part 123456767
if the specified address is a valid one.
Can anyone can help me !!!
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
或者,更简单:
"Name <123-456-767>".replaceAll("[^0-9]", "");
Or, even simpler:
"Name <123-456-767>".replaceAll("[^0-9]", "");
使用正则表达式:
Use regular expressions:
public static String stripSeparators (StringphoneNumber)
自:API 级别 1
从电话号码字符串中删除分隔符。
参数phoneNumber 要删除的电话号码
返回删除分隔符的电话字符串。
public static String stripSeparators (String phoneNumber)
Since: API Level 1
Strips separators from a phone number string.
Parameters phoneNumber phone number to strip
Returns phone string stripped of separators.