C#正则表达式只匹配一行空格

And*_*nck 2 c#

我想检查一个\n终止是否string只包含空格.我使用以下正则表达式尝试失败:

new Regex(@"\s*\n")
Run Code Online (Sandbox Code Playgroud)

das*_*ght 8

尝试使用^$表示该行的开头和结尾,如下所示:

^\s*$
Run Code Online (Sandbox Code Playgroud)

请注意,除了仅包含空格字符的行外,此表达式还将匹配空行; 如果这是不可取的,请*用a 代替+.