У меня есть таблица с тремя столбцами, PhoneHome
, PhoneCell
и PhoneWork
(заметьте, я не настроил эту таблицу), и я пытаюсь очистить эти столбцы, чтобы все номера телефонов отображаются следующим образом: 999-999-9999. Некоторые из строк также имеют текст вроде (999-999-9999 ячейки Джона, или (999) 999-9999 Sarah), я просто хочу отфильтровать все и только сохранить номера телефонов и вот так -> 999-999- 9999. Я знаю, что мне придется использовать RegExp, чтобы справиться с этим, я просто не знаю, как это сделать. Любая помощь очень ценится!Запрос MySQL для очистки телефонных номеров
-3
A
ответ
0
Вы можете идентифицировать номера телефонов, которые соответствуют (или не совпадают), с использованием регулярного выражения. Например, чтобы получить домашние телефоны, соответствующие вашему шаблону:
select PhoneHome
from table t
where PhoneHome regexp '^[0-9]{3}-[0-9]{3}-[0-9]{4}$'
Используйте `not regexp 'для тех, которые не совпадают.
Смежные вопросы
- 1. Запрос всех телефонных номеров контакта
- 2. Regexp для телефонных номеров
- 3. Запрос базы данных с сопоставлением телефонных номеров
- 4. Пользовательская маска для телефонных номеров
- 5. Regex для извлечения телефонных номеров
- 6. AJAX MaskedEditExtender для телефонных номеров
- 7. Regex для французских телефонных номеров
- 8. выражение preg_match для телефонных номеров
- 9. Регулярное выражение для телефонных номеров
- 10. Regex для голландских телефонных номеров
- 11. Очистка поля телефонных номеров в mySql
- 12. Форматирование международных телефонных номеров
- 13. Проверка нескольких телефонных номеров
- 14. Извлечение телефонных номеров
- 15. Сохранение телефонных номеров
- 16. Редактирование телефонных номеров
- 17. Поиск всех телефонных номеров
- 18. Подключение двух телефонных номеров
- 19. Получение входящих телефонных номеров
- 20. Форматирование телефонных номеров в R
- 21. Отображение телефонных номеров в Android
- 22. jQuery Проверка австралийских телефонных номеров
- 23. Java регулярное выражение для фильтрации телефонных номеров
- 24. Упрощение кода для форматирования телефонных номеров
- 25. NSNumberFormatter для форматирования телефонных номеров США
- 26. типа Что Graphql будет для телефонных номеров
- 27. Регулярное выражение для телефонных номеров разной длины
- 28. Использование Notepad ++ Regex для форматирования телефонных номеров
- 29. Javascript RegEx для глобальных телефонных номеров
- 30. персонализация RegExp для международных телефонных номеров
вы должны посмотреть на http://stackoverflow.com/questions/18660482/how-to-remove-all-the-non-numeric-characters-from-column-in-mysql-in-bulk-data – MZaragoza