正则表达式为4个数字,一个逗号和4个数字

Sce*_*elo 0 c# regex

使用正则表达式,我想匹配以下字符串:

4232,2232
Run Code Online (Sandbox Code Playgroud)

我试过了

^[0-9]+(,[0-9]+)$
Run Code Online (Sandbox Code Playgroud)

但是,它没有按预期工作.我想要迎合4个数字,一个逗号和4个数字.

kar*_*ala 10

您可以使用以下内容:

\d{4},\d{4}    //or ^\d{4},\d{4}$ with anchors for start and end of string
Run Code Online (Sandbox Code Playgroud)

说明:

  • \d{4}恰好匹配数字4次(\d是简写符号[0-9])
  • ,\d{4} 然后是逗号,再次正好是4位数