string content="123123123a"; //定义要检测的字付串。
string RegStr="^[0-9]*[a-z]$";
System.Text.RegularExpressions.Regex rg = new System.Text.RegularExpressions.Regex(RegStr);
System.Text.RegularExpressions.Match SearchStr;
SearchStr=rg.Match(content);
content=SearchStr.ToString(); //如果content 不为空就说明 content 有部分或全部符合你定义的字符串
其实是否会编译通过,只要看出没出错就可以,大部分情况是编译通过了,但是就是匹配的结果和预想的有差距。那就得重新写正者表达式了。
IsMatchWith(“23hcush”, “^[a-z]”);
IsMatchWith(“23hcush”, “^[a-zA-Z]”);