【一练】(正则表达式)从文本中获取不同格式电话号码

上一篇 / 下一篇  2017-10-24 15:00:49 / 个人分类:shell

#cat telnum.txt
800-555-1212
800-555-121-1213
800 555 1212
800.55.1212
(800)555-1212
1-800-555-1212
800-555-1212-1234
800-555-1212x1234
800-555-1212ext.1234
work 1-(800)555.1212#1234
qwertyui12
qwert  90e
#grep -E "[[:digit:]]{3}[^[:digit:]]*[[:digit:]]{3}[^[:digit:]]*[[:digit:]]{4}[^[:digit:]]*[[:digit:]]*$" telnum.txt
800-555-1212
800-555-121-1213
800 555 1212
800.55.1212
(800)555-1212
1-800-555-1212
800-555-1212-1234
800-555-1212x1234
800-555-1212ext.1234
work 1-(800)555.1212#1234



TAG:

 

评分:0

我来说两句

Open Toolbar