Возможно, первая часть может быть контрактной, но я не нахожу должным образом.
ю, что есть много потоков регулярных выражений, мне нужен определенный шаблон, который я нигде не смог бы найти
Это регулярное выражение проверяется в формате ГГГГ-ММ-ДД
/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/
Мне нужно, чтобы шаблон был ДД / ММ / ГГГГ (день первый, так как он на испанском языке, и только "/", "-" не должно быть разрешено)
Я искал несколько библиотек регулярных выражений, и я думаю, что это должно работать ... но так как я не знаком с регулярными выражениями, я не уверен, что это проверяет так
(0[1-9]|[12][0-9]|3[01])[ \.-](0[1-9]|1[012])[ \.-](19|20|)\d\d
Я также не знаю, как избежать косой черты, я пытаюсь «увидеть» логику в строке, но это все равно, что пытаться «увидеть» матричный код для меня. Я помещаю строку регулярного выражения в опциях .js
[...] },
"date": {
"regex": (0[1-9]|[12][0-9]|3[01])[ \.-](0[1-9]|1[012])[ \.-](19|20|)\d\d,
"alertText": "Alert text AAAA-MM-DD"
},
"other type..."[...]
Итак, если регулярное выражение в порядке, как бы мне избежать этого? если это не так, каково правильное регулярное выражение и как мне избежать этого? :П
большое спасибо