Имеется такая регулярка, нужно чтобы в тексте всегда было # и только 4 цифры не больше и не меньше /#\d{4}/g.test('test#33443') оно возвращает true, а по факту должно false, т.к. тут больше 4-х. Что тут не так?
тут все так. Решетка есть? Есть. Четыре цифры есть? Есть. Что там дальше должно быть вы в условии не прописали, по этому паттерн полностью соответствует строке.