110,536
社区成员
发帖
与我相关
我的任务
分享
string strRegex1 = @"\w+(,\w+){4};\w+,\w+(\|\w+(,\w+){4};\w+,\w+)*";
string strTest = @"4L03583L21,L123456,2400,2400,150;2400,0640400161|4L03583L22,L123456,2400,2400,150;2400,0640400161|4L03583L24,L123456,2400,2400,150;2400,064040016";
if (!Regex.IsMatch(strTest, strRegex1))
{
Console.WriteLine("error");
}
else
{
Console.WriteLine("ok");
}
string strRegex1 = @"((\w+(,\w+))((\w+(,\w+)))+)(\|((\w+(,\w+))((\w+(,\w+)))+))+";
string strTest = @"4L03583L21,L123456,2400,2400,150;2400,0640400161|4L03583L22,L123456,2400,2400,150;2400,0640400161|4L03583L24,L123456,2400,2400,150;2400,064040016";
if (!Regex.IsMatch(strTest, strRegex1))
{
MessageBox.Show("格式不正确!");
}
else
{
MessageBox.Show("格式正确!");
}