求一正则表达式。用户输入:1,2,3,2.1, 3.2 , ... ,xxx

条件如下: 1.逗号不能是首位或者末位;
2.可以只有1个数字即逗号不出现的情况;
3.输入的只能是数字(包括小数)。

/^\d+(\.\d+)?(,\d+(\.\d+)?)*$/
试试看
温馨提示:答案为网友推荐,仅供参考
相似回答