我希望能在这里找到某个人,可以给我一个需要修改的正则表达式。正则表达式允许负值
这正则表达式是在JavaScript中使用了一些验证:
/^([A-Z]{3} [0-9]+\.[0-9]{1,2}(,)?)+$/
这将正确验证以下值:
EUR 20.3,美元9.0
GBP 8.8
我想修改正则表达式也接受负值,如:
EUR -20.3,-9.0美元
我感谢你的帮助:)
问候 加布里埃尔
我希望能在这里找到某个人,可以给我一个需要修改的正则表达式。正则表达式允许负值
这正则表达式是在JavaScript中使用了一些验证:
/^([A-Z]{3} [0-9]+\.[0-9]{1,2}(,)?)+$/
这将正确验证以下值:
EUR 20.3,美元9.0
GBP 8.8
我想修改正则表达式也接受负值,如:
EUR -20.3,-9.0美元
我感谢你的帮助:)
问候 加布里埃尔
肯定只添加:
-?
应该选择性地匹配“ - '
/^([A-Z]{3} -?[0-9]+\.[0-9]{1,2}(,)?)+$/
以完全相同的方式您检查昏迷,
但xith负SIGNE -
尝试是这样的([A-Z]{3} -?[0-9]+.[0-9]{1,2},?)+
试试这个:
/^([A-Z]{3} -?[0-9]+(\.[0-9]{1,2})?,?)+$/
小数位现在是可选
GBP -1,GBP - 1.1应该是有效的