为什么正则表达式不匹配单个空格?

kdb*_*man -2 c# regex

我觉得我疯了.为什么模式不\s匹配单个空格字符?见下文或此垫.

Console.WriteLine(Regex.IsMatch(@" ", " "));
// True
Console.WriteLine(Regex.IsMatch(@"\s", " "));
// False!?
Run Code Online (Sandbox Code Playgroud)

Dzi*_*nny 7

参数的顺序不正确.签名Regex.IsMatch是:

public static bool IsMatch(
    string input,
    string pattern
)
Run Code Online (Sandbox Code Playgroud)