-1
regex = /^[0-9A-F]{2}:[0-9A-F]{2}$/
regex.test("2A:3G") // is resulting in false as output.
Это должно быть правдой, если я прав?ошибка регулярного выражения в javascript
regex = /^[0-9A-F]{2}:[0-9A-F]{2}$/
regex.test("2A:3G") // is resulting in false as output.
Это должно быть правдой, если я прав?ошибка регулярного выражения в javascript
G
не находится в [0-9A-F]
, так что нет, это не должно быть правдой.
Вы можете проверить, что /^[0-9A-F]{2}:[0-9A-F]{2}$/.test('2A:3F')
является истинным, так что это единственная причина.
спасибо dystroy ... – user2034519
Я вижу, что вы упоминаете, что «A-F» и G выходят за пределы диапазона. Так что это может быть результатом false..корректируйте меня, поскольку я не так хорош в regex – asifsid88