Я использовал функцию обратного вызова для телефона без проверки. function valid_phone_number_or_empty($value) { $value = trim($value); if ($value == '') { return TRUE; } else { if (preg_match('/^\(?[0-9]{3}\)?[-. ]?[0-9]{3}[-. ]?[0-9]{4}$/', $value)) { return preg_replace('/^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/', '($1) $2-$3', $value); } else { return FALSE; } } } Но теперь проблема в том, что она не принимает […]
Мне нужен PHP RegEx, через который я могу проверить формат номера телефона, используя следующие критерии: Не следует включать ничего, кроме цифр; Не следует начинать с нуля, поскольку мне нужно иметь префикс страны; Список разрешенных кодов стран должен быть в RegEx; Цифра сразу после кода страны не должна быть равна нулю; Максимальная длина номера не должна […]
У меня есть записи базы данных в виде строк длиной 10 символов, таких как 4085551234. Я хочу отформатировать их в таком формате: (408) 555-1234. Я думаю, что это связано с регулярным выражением. Я новичок в программировании и полностью самоучка здесь, поэтому можно было бы оценить любые ресурсы, связанные с выполнением обработки текста. Благодаря!
Я работаю над приложением SMS и должен иметь возможность конвертировать телефонный номер отправителя с +11234567890 в 123-456-7890, чтобы его можно было сравнить с записями в базе данных MySQL . Цифры хранятся в последнем формате для использования в другом месте на сайте, и я бы предпочел не изменять этот формат, так как это потребовало бы изменения […]