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