regex int或一位小数/两位小数CSV列表的正则表达式?

roejwanj  于 2023-01-18  发布在  其他
关注(0)|答案(1)|浏览(108)

如何构建只允许整数CSV或一/两位小数CSV的正则表达式
引擎:标记中包含的Chrome HTML正则表达式
以下功能无法正常工作。

^[\d,\.]+$
k2arahey

k2arahey1#

您可以使用以下正则表达式:

^\d(?:\.\d{1,2})?(,\d(?:\.\d{1,2})?)*$

它将匹配:

  • ^:字符串开始
  • \d(?:\.\d{1,2})?:一个数字,后面可以跟一个点和一个或两个数字
  • (,\d(?:\.\d{1,2})?)*:后面可以跟逗号和前面的正则表达式部分
  • $:字符串结束

检查正则表达式演示here

相关问题