Fitnesse非常新,我需要使用正则表达式编写测试来测试浮点精度......
$24.59 TEST: starts with '$' and precision is 2 decimal places
我尝试了这个,但它没有用,认为这是一个语法问题,我只需要正确的表达式,我不需要完整的测试夹具
/^$\d+.\d{2}$/
答案 0 :(得分:1)
您的第一个美元符号需要转义。
/^\$\d+\.\d{2}$/
正如另一个指出的那样,点也应该被转义,否则它将匹配任何字符。
答案 1 :(得分:1)
如果你想在字符串上匹配它,你需要转义match-characters。在这种情况下,$
和.
。
/^\$\d+\.\d{2}$/