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