C# 正则表达式中的数字范围

C# 正则表达式中的数字范围,c#,regex,C#,Regex,我有这种格式的数据 *0179*1*A*500000000,M-00,R-12113 这里测试正则表达式 此零件12113的长度应为1-5 该部分500000000长度应为1-13位 所以我需要为这些部分定义一个长度可变的正则表达式。有什么线索吗?只要用适当的量词就行了 \*\d{4}\*\d\*[ABCEFGHJKLMPRV](\*)\d{1,13}\,M-\d{2},R-\d{1,5} {x,y}表示至少x次和最大y次 要获得更好的英语解释,只需勾选任何。只需使用适当的量词即可 \*\d{

我有这种格式的数据

*0179*1*A*500000000,M-00,R-12113

这里测试正则表达式

此零件
12113
的长度应为1-5

该部分
500000000
长度应为1-13位


所以我需要为这些部分定义一个长度可变的正则表达式。有什么线索吗?

只要用适当的量词就行了

\*\d{4}\*\d\*[ABCEFGHJKLMPRV](\*)\d{1,13}\,M-\d{2},R-\d{1,5}
{x,y}表示至少x次和最大y次


要获得更好的英语解释,只需勾选任何。

只需使用适当的量词即可

\*\d{4}\*\d\*[ABCEFGHJKLMPRV](\*)\d{1,13}\,M-\d{2},R-\d{1,5}
{x,y}表示至少x次和最大y次


为了更好的英语解释,只是检查一下。你们的链接并没有拉上一个保存的regexbtw,你们的链接并没有拉上一个保存的regexbtw,你们的链接并没有拉上一个保存的Regex你们的链接并没有拉上一个保存的Regex你们的链接并没有拉上一个保存的Regex你们可以把它简化为
>>\\\\\\\d{{{4}{{4}}\\\\4}\\\\\\\\\\\4}\\\\\\\\\\\\\\\\4}\4\\\\*\d\\d\\\d\*\d\\\\\\\\\****\d\\\\\\\\\[[[ABCeCecefefefefefefefeceffGGGGGGGGGGGGGGGGGGGGGGGGGG>