処理する次の文字列があります
Name ( $4 USD )
Name ( $4.1 USD )
Name ( $4.12 USD )
Name ( $4123123.02 USD )
私は彼らから米ドルを受け取りたいです今、私は次の正規表現パターンを使用しています
Regex regex = new Regex(@"\( \$(?<cash>\d+\.\d{1,2}) USD \)");
しかし、最初の例とは一致しません。.\d{1,2} の部分をオプションにするには、何を変更すればよいですか? ありがとう!