如何校验文本框只能输入0-9或A-Z或a-z或英文逗号(字符长度不限制)

怎么校验文本框只能输入0-9或A-Z或a-z或英文逗号(字符长度不限制)
怎么校验文本框只能输入0-9或A-Z或a-z或英文逗号(字符长度不限制),字串首位不能为逗号

------解决方案--------------------
/^([0-9a-z][0-9a-z,]*)?$/i
------解决方案--------------------
/^([0-9a-zA-Z]{20},){1,}$/i
------解决方案--------------------
来晚了,一楼正解