Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 正则表达式查找日期时间中日期部分的字母数字匹配_Regex_Vb.net_String_.net 2.0 - Fatal编程技术网

Regex 正则表达式查找日期时间中日期部分的字母数字匹配

Regex 正则表达式查找日期时间中日期部分的字母数字匹配,regex,vb.net,string,.net-2.0,Regex,Vb.net,String,.net 2.0,我必须在vb.net中将字符串(如“DAY1”、“DAY2”、“DAY3”…“DAY31”)与正则表达式匹配。我尝试了类似的方法-^?DAY(0[1-9]|[12][0-9]|3[01])$,但没有成功。请帮忙 如果源字符串是DAY1或DAY2或DAY3到DAY31,则模式应成功匹配 尝试以下正则表达式(删除第一个数字之前的?和0): 杰出的谢谢你们就像是Regex大师。令人惊叹的。 ^DAY([1-9]|[12][0-9]|3[01])$

我必须在vb.net中将字符串(如
“DAY1”、“DAY2”、“DAY3”…“DAY31”
)与正则表达式匹配。我尝试了类似的方法-
^?DAY(0[1-9]|[12][0-9]|3[01])$
,但没有成功。请帮忙

如果源字符串是
DAY1
DAY2
DAY3
DAY31
,则模式应成功匹配

尝试以下正则表达式(删除第一个数字之前的
0
):


杰出的谢谢你们就像是Regex大师。令人惊叹的。
^DAY([1-9]|[12][0-9]|3[01])$