0
我似乎在我正在调试的Microsoft InfoPath 2010表单中输入字段有一个非常奇怪的验证问题。当值正确时Infopath正则表达式验证错误
表单具有此自定义模式规则以验证字段:^([0-9]?[0-9]?[0-9]?)(。(0 | 25 | 5 | 75)0 * )?$
本质上它应该接受0.00,1.50,500.75等,但我不断收到验证错误。
为了使输入有效,它必须尊重正则表达式而不是空的,两者都是正确的,但错误仍然存在。有谁知道为什么?
更新
通过去除开始和结束字符,正则表达式的作品!
InfoPath是否支持正则表达式?这种模式适用于在线测试人员。 –
据我所知,规则部分(验证)确实包含用于自定义模式验证的字段(即:正则表达式)。它预先建立了电子邮件,电话,邮政编码正则表达式,还有一个用于自定义 – Viralwarrior012