Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Маска для RegExp / 2 сообщений из 2, страница 1 из 1
11.04.2013, 17:52
    #38222457
Альтаир
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маска для RegExp
Добрый день. Необходимо проверить имя файла ("NN.9_1111_6219003243623301001_ABC.txt") по маске. Вот так работает.
Маска1 = "(^[\w|\.]+_\d{4}_\d{12}_[\w-]{1,3}\.txt$)";
Маска2 = "(^[\w|\.]+_\d{4}_\d{19}_[\w-]{1,3}\.txt$)";

А когда пытаюсь объединить две маски в одну, то не работает - не так \d{12}|\d{19} и не так (\d{12}|\d{19}) и не так \d{12|19}
Маска12 = "(^[\w|\.]+_\d{4}_\d{12}|\d{19}_[\w-]{1,3}\.txt$)";

В чём может быть дело?
...
Рейтинг: 0 / 0
12.04.2013, 03:13
    #38222844
SashaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маска для RegExp
Возможно что так поможет.

Маска12 = "(^[\w|\.]+_\d{4}_(\d{19}|\d{12})_[\w-]{1,3}\.txt$)";
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Маска для RegExp / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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