Здравствуйте!
Есть в базе телефонные номера вида +375 (17) 111-11-11
На сайте есть форма поиска по телефону. Надо найти искомый номер телефона.
Думал сделать через регулярные выражения. Введенный телефон преобразовать в строку чисел.
А дальше как-то через выражение найти искомый номер.
Спасибо.
P.S. Т.е. мне надо, чтобы человек мог ввести допустим 17 11 или 1711111 и найти все варианты совпадения, а вот 1112 не должен найти
Эти телефоны уже записаны в произвольных полях wordpress. Думал использовать wp_query, там можно поиск через регулярные выражения осуществить. Тогда, наверное будет проще построчно пробежать и преобразовать в цифры и проверить вхождение. Там строк не много.
Преобразовать это в цифры = убрать все нецифры. Это делается заменой (substitution) по регекспу \D на пустое место ''
Пример https://regex101.com/r/Ztktdy/1
Но набирать такое длинное число будет имхо не очень удобно.