Здраствуйте друзья, вообщем начал я изучать регулярные выражения, но кое что работает не так как в документации, пример к примеру если задать количество /[a-z]{2,5}/ig; ну должно работать с двух символов до пяти но работает только первая то есть получаю я true будь символов 2 или более в чем проблема? заранее благодарен.
В JS регулярные выражения ищут вхождение подстроки, а не сопоставляют всю строку. Если надо сопоставить строку целиком, надо указать знаки начала и конца строки (^$) /^[a-z]{2,5}$/i
заранее благодарен.