0

Fitnesse を初めて使用するので、正規表現を使用してテストを作成し、浮動小数点の精度をテストする必要があります...

$24.59   TEST: starts with '$' and precision is 2 decimal places 

私はこれを試しましたが、構文の問題だと思ってうまくいきませんでした。正規表現を正しくする必要があるだけです。完全なテストフィクスチャは必要ありません

/^$\d+.\d{2}$/
4

2 に答える 2

1

文字列で一致させる場合は、一致文字をエスケープする必要があります。この場合、$および.

/^\$\d+\.\d{2}$/
于 2012-05-07T17:18:10.550 に答える
1

最初のドル記号はエスケープする必要があります。

/^\$\d+\.\d{2}$/

また、別の人が指摘したように、ドットもエスケープする必要があります。そうしないと、どの文字にも一致します。

于 2012-05-07T17:02:57.140 に答える