匹配价格与多个逗号

m.q*_*yum 4 c# regex

我想匹配其中包含多个逗号的值.我只能用1个逗号匹配值.正则表达式:(\$\d+\,\d+) 示例值:$567,76 但我需要匹配此值,$567,76,87但此正则表达式不起作用.

Joh*_*Woo 6

尝试这种模式,也许它会有所帮助.

^\$\d+(,\d+)*$
Run Code Online (Sandbox Code Playgroud)

这将匹配

$567
$567,76
$567,76,87
Run Code Online (Sandbox Code Playgroud)

但不是

$567,76,87,
Run Code Online (Sandbox Code Playgroud)