В общем нужно создать регулярку под яваскрипт такого содержания: 1 или 2 слова, без символов(запятые там всякие), не более 50 знаков в сумме с пробелом. Code: ([A-Za-z][A-Za-z]{1,50}) как-то не очень хочет...
Куда пропустило? HTML: <script> stroka='slovo1 slovo2 slovo3'; alert(/\b[A-Za-z]{1,50}\b[ ]*[A-Za-z]{0,50}\b/.exec(stroka)); </script> Уточни задачу. Какие символы может содержать слово? Какие символы могут быть разделителями слов в предложении? Какие символы могут быть разделителями двух слов, которые нужно искать регуляркой?
HTML: <script> function check(str) { return(str.length <= 50 && /^[a-zA-Z]+[ ]?[a-zA-Z]*$/.exec(str)); } name = 'Firstname Lastname'; if(check(name)) alert('good'); else alert('bad'); </script>