我正在查看一个 C# Regex 教程,该教程指出“\d”匹配单个数字 0 到 9。
但是,当我运行以下程序时。
static void Main(string[] args)
{
string s = "45";
Regex myRegex = new Regex(@"(\d)");
if( myRegex.IsMatch(s))
{
System.Console.WriteLine("Matched");
}
else
{
System.Console.WriteLine("Not Matched");
}
Console.ReadKey();
}
控制台打印出“匹配”。