110,552
社区成员
发帖
与我相关
我的任务
分享
[0-9]+.[0-9]\*[0-9]+.[0-9]
string[] data = new string[] { "4", "20*48", "255*255" };
Regex reg = new Regex(@"^[1-9][0-9]*\*[1-9][0-9]*$");
foreach (string s in data)
{
richTextBox2.Text += "源字符串:" + s.PadRight(15, ' ') + "校验结果:" + reg.IsMatch(s) + "\n";
}
/*-------输出----------
源字符串:4 校验结果:False
源字符串:20*48 校验结果:True
源字符串:255*255 校验结果:True
*/
^[1-9][0-9]{2}\*[1-9][0-9]{2}$
^[1-9][0-9]*\*[1-9][0-9]*$