我觉得我疯了.为什么模式不\s匹配单个空格字符?见下文或此垫.
Console.WriteLine(Regex.IsMatch(@" ", " "));
// True
Console.WriteLine(Regex.IsMatch(@"\s", " "));
// False!?
Run Code Online (Sandbox Code Playgroud)
参数的顺序不正确.签名Regex.IsMatch是:
public static bool IsMatch(
string input,
string pattern
)
Run Code Online (Sandbox Code Playgroud)