求一段运用正则完整C#代码
比如已知正则 ^(([1-9]\d{3})|(0\d{2}[1-9]))(0[1-9]|1[0-2])$
用C#代码去判断某个字符串是否符合如上正则,如果符合return true; 不符合则return false
------解决方案--------------------string html="源字符串";
string pattern="^(([1-9]\d{3})
------解决方案--------------------(0\d{2}[1-9]))(0[1-9]
------解决方案--------------------1[0-2])$";
if(Regex.IsMatch(html,pattern))
{
return true;
}
else
{
return false;
}
------解决方案--------------------用代码判断神马,直接用正则去匹配就是了
------解决方案--------------------直接根据Regex.IsMatch()返回值判断就可以了,还返回啥?
------解决方案--------------------
public bool isMatch(string input, string pattern)
{
return Regex.IsMatch(input, pattern);
}
------解决方案--------------------