正则表达式,用于验证字符串是否包含分隔符逗号(,)但不包含点(。)

时间:2017-01-06 17:22:23

标签: regex soapui assertions

我使用SoapUI并且我有Json的回复,其中包含字符串。

例如关于string" 84,96" 。我需要创建一个正则表达式,以验证此Json的所有值小数都包含逗号(,)但不包含点(。)

示例: "84,96"很好 "84.96"错了

2 个答案:

答案 0 :(得分:0)

^(\d+?,?\d+)$

这解决了您在Test

的问题测试

答案 1 :(得分:0)

数字

84,96 <-- good
84.96 <-- bad

REGEXEP:

\d+,\d+

说明:

\d+ <= All Numbers (84)
,   <= Only Comma  (,)
\d+ <= All Numbers (96)

结果:

84,96

在此测试: https://regex101.com/r/7NNRZy/1