Учитывая, что ваше регулярное выражение должно выглядеть так: /^[A-Z]\|0$/
. [A-Z]
соответствует первому символу в верхнем регистре, затем канал экранируется с помощью \|
перед поиском окончательного 0
в конце входной строки. Оттуда вы можете использовать test()
, чтобы проверить, соответствует ли ввод этому выражению.
['A|0', 'A0', 'B|0', '0|C', 'd|0'].forEach(item => {
var result = /^[A-Z]\|0$/.test(item);
console.log(item, result);
})