我想用WPF 13位数字和2个破折号验证CNIC号码

本文关键字:破折号 2个 验证 CNIC 号码 数字 WPF 13位 | 更新日期: 2023-09-27 18:28:21

CNIC编号是一个包含13位数字和两个短划线的字符串例如11111-111111-1。我如何在Wpf 的验证中实现这一点

我想用WPF 13位数字和2个破折号验证CNIC号码

使用此方法

private bool IsValidCNIC(string cnic)
    {
        Regex check = new Regex(@"^[0-9]{5}-[0-9]{7}-[0-9]{1}$");
        bool valid = false;
        valid = check.IsMatch(cnic);
        return valid;
    }