|
|
|
(JavaScript) Помогите написать regexp выражение
|
|||
|---|---|---|---|
|
#18+
Доброе время суток!!! Уважаемые форумчане помогите написать регулярное выражение. Есть <input type="text" /> В этот input пользователи будут вводить текст например: {2}-{23}(2); {45}-{73}(1); {77}-{79}(1); .......[/b] Надо сделать так, чтобы {1-9999}-{1-9999}(1-30); в местах {1-9999} - диапазон цыфр от 1 до 9999; {1-9999} - диапазон цыфр от 1 до 9999; (1-30) - диапазон цыфр от 1 до 30; После того как пользователь заполнил шаблон {2}-{23}(2); и нажал пробел ему показывался новий шаблон {_}-{_}(_); Таким образом будет формироватся строка ввода вида: {2}-{23}(2); {_}-{_}(_); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 16:20 |
|
||
|
(JavaScript) Помогите написать regexp выражение
|
|||
|---|---|---|---|
|
#18+
glhfgoodПосле того как пользователь заполнил шаблон {2}-{23}(2); и нажал пробел ему показывался новий шаблон {_}-{_}(_); Таким образом будет формироватся строка ввода вида: {2}-{23}(2); {_}-{_}(_); Это уже не решается регуляркой... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 22:38 |
|
||
|
(JavaScript) Помогите написать regexp выражение
|
|||
|---|---|---|---|
|
#18+
krvsa, Cкажыте хоть как создать шаблон для контроля текста {_}-{_}(_); без автоматического добавления нового шаблона после пробела? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 22:53 |
|
||
|
(JavaScript) Помогите написать regexp выражение
|
|||
|---|---|---|---|
|
#18+
glhfgood , регэксп так же не может роверять диапазон "1-9999"... Он может проверить лишь символы и их количество. Т.е. вариант 0000 будет считаться правильным, а 00001 уже не правильным... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2013, 08:35 |
|
||
|
(JavaScript) Помогите написать regexp выражение
|
|||
|---|---|---|---|
|
#18+
glhfgoodCкажыте хоть как создать шаблон для контроля текста {_}-{_}(_); Вот некая регулярка по контролю шаблона... Проверяет "шаблонность", символы и их количество... Но диапазоны проверить не получится. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2013, 11:00 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38472322&tid=1447636]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
3ms |
track hit: |
649ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 976ms |

| 0 / 0 |
