繁体   English   中英

电话号码上的正则表达式

[英]regex on phone number

想要捕获具有以下格式的用户数据

name phone address

我使用电话作为挂钩,以将电话之前的部分标识为名称,并将电话之后的部分标识为地址,电话应具有6到12位数字,并且可以包含这些字符以及“ +()[]-。”。 我尝试过这个正则表达式

(.*)\s([0-9]{6-12}[\+\s\(\)-\[\]\.]+)\s(.*)

但是它没有确认范围部分{6-12}。 我在做什么错,有没有更好的正则表达式方法?

大括号的格式为{6,12}而不是{6-12}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM