Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Регулярные выражения, нужна помощь / 10 сообщений из 10, страница 1 из 1
03.10.2013, 11:52
    #38415269
hemoy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения, нужна помощь
Не могу создать правильное регулярное выражение, задача стоит такая:

Формат расчетного счета должен быть отличным от 40817810ХХХХХХХХ0000.

Моя реализация /^(40817810){1}\d{8}\d{4}0{4}$/
помогите пжл)
...
Рейтинг: 0 / 0
03.10.2013, 11:56
    #38415278
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения, нужна помощь
Код: javascript
1.
2.
3.
if (!/^40817810\d{8}0000$/.test(schet)) {
  // ... всё нормально, работаем
}
...
Рейтинг: 0 / 0
03.10.2013, 11:58
    #38415281
hemoy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения, нужна помощь
Яростный Меч,

спасибо)
...
Рейтинг: 0 / 0
03.10.2013, 12:04
    #38415295
hemoy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения, нужна помощь
Яростный Меч,

а как сделать отрицание, что бы без !if, а просто if
...
Рейтинг: 0 / 0
03.10.2013, 12:11
    #38415310
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения, нужна помощь
hemoyа как сделать отрицание, что бы без !if, а просто if
Код: javascript
1.
2.
3.
if (/^(?!40817810\d{8}0000$)/.test(schet)) {
  // ... всё нормально, работаем
}
...
Рейтинг: 0 / 0
03.10.2013, 12:33
    #38415344
hemoy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения, нужна помощь
Яростный Меч,

Но тогда эта проврка допускает буквы, а как что ыб толко цифры?
у меня предположение чт овролде как то так /^\d{20}(?!(40817810\d{8}0000)$)/ ?
...
Рейтинг: 0 / 0
03.10.2013, 12:38
    #38415348
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения, нужна помощь
hemoyа как сделать отрицание, что бы без !if, а просто if
Код: sql
1.
(?!40817810)\d{20}(?!0000)
...
Рейтинг: 0 / 0
03.10.2013, 12:44
    #38415361
hemoy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения, нужна помощь
Usman,

спасибо)
...
Рейтинг: 0 / 0
03.10.2013, 12:49
    #38415370
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения, нужна помощь
hemoyНо тогда эта проврка допускает буквы, а как что ыб толко цифры?
Код: sql
1.
/^(?=\d{20}$)(?!40817810\d{8}0000$)/
...
Рейтинг: 0 / 0
03.10.2013, 12:50
    #38415372
hemoy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения, нужна помощь
Яростный Меч,

во тебе огромный большой респект!)
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Регулярные выражения, нужна помощь / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]