You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DocuSign模板货币金额正则定制:添加最低金额阈值需求

为DocuSign模板定制带金额阈值的货币正则表达式

原来的正则仅负责匹配货币格式(带千分位、两位小数),要实现金额阈值限制,需要把格式校验和数值范围规则结合起来。以下是对应两种场景的正则方案:

1. 一次性转账金额(≥1000.00)

^[+-]?(?:1000\.00|[1-9][0-9]{3,}(?:,?[0-9]{3})*\.[0-9]{2})$

简单说明

  • 开头的[+-]?支持正负金额,不需要的话直接删掉就行
  • 规则分两类匹配:
    • 精准匹配1000.00这个最低值
    • 匹配大于1000的金额:[1-9][0-9]{3,}保证整数部分至少4位(也就是≥1000),后面保留原正则的千分位和两位小数格式

2. 月度选择金额(≥100.00)

^[+-]?(?:100\.00|[1-9][0-9]{2,}(?:,?[0-9]{3})*\.[0-9]{2})$

简单说明

  • 同样支持正负金额,按需删除[+-]?
  • 规则分两类匹配:
    • 精准匹配100.00这个最低值
    • 匹配大于100的金额:[1-9][0-9]{2,}保证整数部分至少3位(也就是≥100),后续格式和原正则一致

额外提示

测试时可以用这些值验证效果:

  • 符合要求的:100.00、1,500.75、1000.00、12,345.99
  • 不符合要求的:99.99、999.99、100.0(小数位数不够)

内容的提问来源于stack exchange,提问作者Michael Hershey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 16:45:25