\n
が終了したstring
に空白のみが含まれているかどうかを確認したいと思います。以下のように、先頭と行の終わりを示すために^
と$
を使用してみてください空白のみの行と一致するC#正規表現
new Regex(@"\s*\n")
\n
が終了したstring
に空白のみが含まれているかどうかを確認したいと思います。以下のように、先頭と行の終わりを示すために^
と$
を使用してみてください空白のみの行と一致するC#正規表現
new Regex(@"\s*\n")
:私は失敗し、次の正規表現を試してみました
^\s*$
注ことからなる行に加えて、空白文字のみで、この式も空行と一致します。これが望ましくない場合は*
を+
に置き換えてください。
どの程度
if (yourString.Trim() == ""){
//just whitespace
}
または、正規表現で通常String.IsNullOrWhiteSpace(yourString)
+1 - 可能であれば、正規表現以外の解決策が常に望ましいはずです – scibuff
行の末尾に一致するように、「^」は、行の先頭を一致させるために使用され、そして「$」。私はそれがC#のRegexの場合もそうであるかどうかはわかりません。 – Sjoerd