简单的正则表达式帮助

Jon*_*Jon 1 c# regex vb.net

我的格式为0000.00,数字必须符合.

如果我收到1,12,123,1234,1.23,12.34,123.45,1234.56,我可以接受它们.如果它们的格式不同,例如.例如长度较大或格式是ABCDE然后我需要拒绝它们

是否有适合这些格式的正则表达式?

Fru*_*ner 5

你可以这样做:

^\d{1,4}(\.\d\d)?$
Run Code Online (Sandbox Code Playgroud)

捕获1到4位数字,然后是一个可选项.,必须后跟两个以上的数字(如果存在).