C#正则表达式,它只匹配一行空白字符
本文关键字:一行 字符 空白 正则表达式 | 更新日期: 2023-09-27 18:27:19
我想检查以'n
结尾的string
是否只包含空白。我尝试使用以下正则表达式失败:
new Regex(@"'s*'n")
尝试使用^
和$
来表示行的开始和结束,如下所示:
^'s*$
请注意,除了只由空白字符组成的行之外,此表达式还将匹配空行;如果不希望这样做,则用+
替换*
。
怎么样
if (yourString.Trim() == ""){
//just whitespace
}
或者,String.IsNullOrWhiteSpace(yourString)