Как проверить строку, которая может содержать пробелы в числах, и — с помощью регулярных выражений php

#php #regex #validation

#php #регулярное выражение #проверка

Вопрос:

Я хочу проверить телефонные номера следующим образом, используя php.

009411774132482
011 2560-205

Комментарии:

1. Знаете ли вы, какие планы нумерации вам нужно поддерживать?

Ответ №1:

Попробуйте это '/^ ?[0-9 -] $/'

Ответ №2:

Это должно сделать это…

 preg_match('/^ ?[d -] z/', $str);
  

CodePad.

Это позволит…

  • Необязательное предыдущее .
  • Более одного из цифр ( 0-9 ), пробел и - . Если вам нужна минимальная сумма, поменяйте {9,} местами .
  • Не допускает завершения. n

Ответ №3:

Попробуйте это регулярное выражение:

 ^[ds -] $