C# 中的 Console.ReadLine 方法并不直接支持正則匹配,但可以讀取用戶輸入的字符串并使用正則表達式對其進行匹配??梢允褂?System.Text.RegularExpressions 命名空間中的 Regex 類來實現(xiàn)正則匹配。以下是一個示例代碼:
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
Console.WriteLine("請輸入一個數(shù)字:");
string input = Console.ReadLine();
// 使用正則表達式匹配數(shù)字
Regex regex = new Regex(@"^\d+$");
if (regex.IsMatch(input))
{
Console.WriteLine("輸入的是數(shù)字!");
}
else
{
Console.WriteLine("輸入的不是數(shù)字!");
}
}
}
以上代碼提示用戶輸入一個數(shù)字,然后使用正則表達式來判斷用戶輸入是否為數(shù)字。您可以根據(jù)自己的需求定制正則表達式來匹配不同的模式。