Take the 2-minute tour ×  I want a Javascript validation that
allows maximum of 3 commas in a text field user to enter a
number or text in format   meaning 3 Commas(,) are allowed,
there could be any number of digits/letters between commas. User
may choose to enter only 2 Commas i.e. 3 values but max number
of Commas that would be allowed are 3 for eg a,bb,ddddd,eeeee (4
tags) a,cc,bbbbb (3 tags)  What I am trying to achieve is user
is allowed to enter only 4 comma separated tags thus making sure
user cannot flood the article with 100's of tags  share|improve
this question What have you tried so far?? –  Fahim Parkar Jan
28 '12 at 7:17 add comment  2 Answers  up vote 5 down vote
accepted var txt = '123,456,789,0000'; if(
/^([^,]*,){0,3}[^,]*$/.test( txt ) ){     // good     // bad
change the * to a + if you want to ensure that there aren't two
commas in a row, e.g.: 12,,345  share|improve this answer thanx
alot.. it reaaly helped me alot. –  Shefali Aggarwal Jan 28 '12
at 7:49 This validation works perfectly