назад 'Я использую регулярное выражениеJavascript регулярного выражения
^\d{1,2}\.\d{1,3}(\([a-z]\))?(\(\d\))?$
в соответствии со значениями, как (а) (6), (б) (4) Это прекрасно работает. Но мне нужно просто проверить (a) как истину, но просто (3) следует вернуть false. Я хотел что-то вроде
^\d{1,2}\.\d{1,3}(\([a-z]\))?(?(-1)\(\d\))?$
Я где-то читал, что яваскрипт поддержки оленьей кожи 'назад. Мне нужно сопоставить шаблон следующим образом.
- 23,456 -> истинная
- 23,346 (е) -> истинно
- 23,378 (5) -> ложно
- 23,214 (б) (7) -> истинная
Благодаря за помощь заранее.
Что вы читаете было правильно :) – Pointy
Что вы действительно хотите? – Adam
Я думаю, что OP означает, что 1-я группа должна существовать, 2-я группа не является обязательной. – Quinn