正規表現に問題があるようです。私は人がスペースで区切られた姓と名字を入力しなければならない場所に手を入れようとしており、文字のみが許可されています。クレジットカードの場合は、数字のみを入力できます。私は使用するパターンのアイデアを持っていますが、それらを正確に使用する方法はわかりません。正規表現の問題
Console.Write("Enter your name for the card: ");
string name = Convert.ToString(Console.ReadLine());
string pattern;
pattern = ("\b[a-zA-Z]{2,15}\s[a-zA-Z]{2,15}\b");
Console.Write("Enter your credit card number: ");
string card = Convert.ToString(Console.ReadLine());
pattern = "^[0-9]{12,19}$";
Console.WriteLine("Thank-you for ordering. ");
'Console.ReadLine()'は 'string'を返しますので、' Convert.ToString'は不要です。 – juharr
パターンを使用するコードはどこですか?どのような結果が得られますか?あなたは何を期待していますか? – juharr
'var rePattern = new System.Text.RegularExpressions.Regex(パターン);'その後、Googleが何をするのかを指定します。 –