grep with regex for phone number

后端 未结 11 2151
盖世英雄少女心
盖世英雄少女心 2020-12-04 22:39

I would like to get the phone numbers from a file. I know the numbers have different forms, I can handle for a single one, but don\'t know how to get a uniform regex. For ex

11条回答
  •  南笙
    南笙 (楼主)
    2020-12-04 23:20

    +?(1[ -])?((\d{3})[ -]|(\d{3}[ -]?)){2}\d{4}

    works for:

    123-678-1234

    123 678 1234

    (123)-678-1234

    +1-(123)-678-1234

    1-(123)-678-1234

    1 123 678 1234

    1 (123) 678 1234

提交回复
热议问题