c# 正则问题 string x="1234,1234,1234,1234,A1a2,123,";x的长度不定 格式固定为 4位数字加,分隔,如出现非数字或非4位数字即为错误 如字符串中的A1a2 和123 就是错误的怎么能用正则的方法判断字符串是否满足要求?c# 正则问题分隔 判断格式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 再加一个,如果匹配到非数字 [a-zA-Z] void Main(){ string x="1234,1234,1234,1234,A1a2,123,"; bool IsMath=Regex.IsMatch(x,@"^(\d{4},)*\d{4},?$"); Console.WriteLine(IsMath);} 当然,你也可以逆向思维来匹配:bool IsMath= !Regex.IsMatch(x,@"[^\d,]"); 一个简单的XML读取 c#应用程序(有相对路径文件)被调用启动问题 点击X不能恢复到调试前的状态? .net 读取 csv文件的问题~~~ 求控件。 像Microsoft Office Document Imaging那样 用MDAC读取excel遇到的一个问题!!? HttpWebRequest不同网址返回结果不一样,而都可以浏览器访问 如何改变treeview选中结点的背景色 请一个问题(可能涉及到算法) WPF Canvas 局部放大 【求助帖】异步线程与 System.Windows.Forms.Timer的问题
{
string x="1234,1234,1234,1234,A1a2,123,";
bool IsMath=Regex.IsMatch(x,@"^(\d{4},)*\d{4},?$");
Console.WriteLine(IsMath);
}