如何使用最少的C#代码来检查一个字符串是否符合格式#-#####
(1个数字,一个短横线,然后5个数字)。
我认为正则表达式可以快速完成这个任务(但是我希望我知道正则表达式)。
下面是一个示例:
public bool VerifyBoxNumber (string boxNumber)
{
// psudo code
if (boxNumber.FormatMatch("#-#####")
return true;
return false;
}
如果您知道真正能使上述比较生效的代码,请添加答案。