繁体   English   中英

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

[英]C# regex that matches a line of only whitespace

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

new Regex(@"\s*\n")

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

^\s*$

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

怎么样

if (yourString.Trim() == ""){
 //just whitespace
}

或者, String.IsNullOrWhiteSpace(yourString)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM