テキストボックスを検証して、電話番号タイプの値が入力されていることを確認しようとしています。
私が抱えている問題は、エントリがたとえば次の場合でも、これらのテキストボックスに「何とか」と表示されている場合でも、正規表現がfalseを返し、エラーメッセージが表示されないことです。
Regex staffNumVal = new Regex(@"^[a-z]+$");
if (staffNumVal.IsMatch(txtStaffHPhone.Text)||(staffNumVal.IsMatch(txtStaffHourRate.Text)))
{
MessageBox.Show("Please enter a numeric value");
}
私が見逃しているこれを行うためのより良い方法はありますか?ありがとう。