0

这是我的代码,用于检查字符串是否包含除 az 或 AZ 之外的任何其他字符。

        Regex  pattern = new Regex("^[a-zA-Z]+$");
        if (pattern.IsMatch(txtCustName.Text))
        {

            MessageBox.Show("Name contains some Invalid Characters");

            txtCustName.Focus();
        }

即使我输入正确的字符串,它仍然显示错误消息。

4

1 回答 1

1

正则表达式没问题。否定谓词:

if (! pattern.IsMatch(txtCustName.Text))
于 2013-08-18T13:54:34.110 回答