Что нового

Перевод фокуса в водимой строке (как ввод номера телефона на сатйах)

mmsgeorge

Новичок
Сообщения
96
Репутация
0
Здравствуйте! Задумался над такой вещью как перенос ввода символов в строке.. Вы наверно видели такое на сайтах, когда нужно ввести номер телефона. Пример 8-|___-___-__-__ когда мы введем к примеру девятку, то ввод перескочит и будет так 8-9|__-___-__-__ предположим мы ввели еще два символа, станет так 8-921-|___-__-__ то есть ввод символа перескочил. Если же будем удалять, просто нажимая backspace, все вернется в прежний вид 8-|___-___-__-__ Как такое реализовать?
 
Автор
M

mmsgeorge

Новичок
Сообщения
96
Репутация
0
Начал читать про легулярные выражения, нашел такую информацию, очень сложно написано http://creator-lab.ucoz.ru/index/uroki_reguljarnykh_vyrazhenij_1_2/0-12
То есть я, новичок, должен сразу вкурить вот такой пример вначале '\s?(.*?)\s(\d+)'


Добавлено:
Сообщение автоматически объединено:

Подскажите пожалуйста, может знаете, более простые самоучители регулярных выражений на русском? Почему то очень сложно для меня( Я не понимаю логику выполнения
 
A

Alofa

Гость
OffTopic:
mmsgeorge сказал(а):
Начал читать про легулярные выражения...
А причем тут данная тема?

mmsgeorge сказал(а):
... может знаете, более простые самоучители регулярных выражений на русском?
Этот самый доходчивый (правда немного устарело).
Но перед этим прочитайте:
- Обучение - Регулярные выражения
- http://autoit-script.ru/autoit3_docs/regexp/regexpRef.htm
 
Автор
M

mmsgeorge

Новичок
Сообщения
96
Репутация
0
Alofa
Ну это можно реализовать через регулярные выражения. А ваше виденье какое?


Добавлено:
Сообщение автоматически объединено:

Alofa
OffTopic:
- http://autoit-script.ru/autoit3_docs/regexp/regexpRef.htm
- ну это тоже самое , что и в ссылке, которую скинул я. Пока самое понятное, что успел прочитать, написано в википедии https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D1%8B%D0%B5_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F#cite_note-5



Добавлено:
Сообщение автоматически объединено:

Alofa
не пойму как в регулярных выражениях сделать проверку, первого символа, второго, третьего ..
 
Верх