Регулярка заменить 7 на 8 в номере телефона.

trubiser

Client
Регистрация
02.12.2016
Сообщения
211
Благодарностей
14
Баллы
18
Добрый день.
Прошу помочь.
Номер телефона начинается всегда с 7.
Нужно заменить 7 на 8.
Помогите написать регулярное выражение.
Спасибо!
 

lenin1973

Client
Регистрация
23.12.2013
Сообщения
52
Благодарностей
10
Баллы
8

trubiser

Client
Регистрация
02.12.2016
Сообщения
211
Благодарностей
14
Баллы
18

lenin1973

Client
Регистрация
23.12.2013
Сообщения
52
Благодарностей
10
Баллы
8
Это и есть полное выражение.
Обработка текста - Замена.
В поле "Что искать" пишишь ^7
Выбираешь Regex
В поле "На что заменить" пишишь 8
 
  • Спасибо
Реакции: alekwuy

Hartwell

Client
Регистрация
25.09.2014
Сообщения
194
Благодарностей
117
Баллы
43
если рф то берем в счет

Код:
^(\+7|7)9\d{9}
можно также взять те что без 7 и 8 ( 9хх ххх хх хх )

в идеале просто приводи все к виду без 8 и без 7, а на экшене где действие с нумом пропишешь там семерку или 8
 
  • Спасибо
Реакции: trubiser

trubiser

Client
Регистрация
02.12.2016
Сообщения
211
Благодарностей
14
Баллы
18

lenin1973

Client
Регистрация
23.12.2013
Сообщения
52
Благодарностей
10
Баллы
8

trubiser

Client
Регистрация
02.12.2016
Сообщения
211
Благодарностей
14
Баллы
18
если рф то берем в счет

Код:
^(\+7|7)9\d{9}
можно также взять те что без 7 и 8 ( 9хх ххх хх хх )

в идеале просто приводи все к виду без 8 и без 7, а на экшене где действие с нумом пропишешь там семерку или 8
Спасибо!
 

lenin1973

Client
Регистрация
23.12.2013
Сообщения
52
Благодарностей
10
Баллы
8
  • Спасибо
Реакции: trubiser

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)