Замена номера телефона с помощью sed

awk -v RS= '
  {word = tolower($1); n = ++count[word]}
  n > max {max_word = word; max = n}
  END {print max_word}'
0
27.09.2020, 23:00
1 ответ

Если вы хотите заменить номер телефона на стандартную 10-значную -цифру NANP -, например строку, т. е.###-###-####:

$ echo "(123) -456-7890" | sed 's/(\([0-9]\{3\}\)) -\([0-9]\{3\}-[0-9]\{4\}\)/###-###-####/g'
###-###-####

Если вы хотите переформатировать номер телефона, чтобы он соответствовал 10-значному -формату NANP:

$ echo "(123) -456-7890" | sed 's/(\([0-9]\{3\}\)) -\([0-9]\{3\}-[0-9]\{4\}\)/\1-\2/g' 
123-456-7890
-2
18.03.2021, 23:02

Теги

Похожие вопросы