空白のみを含む文字列を除くすべての文字列にマッチする(javascriptに準拠した)regexが必要です。ケース:すべての空白を除いて一致する正規表現
" " (one space) => doesn't match
" " (multiple adjacent spaces) => doesn't match
"foo" (no whitespace) => matches
"foo bar" (whitespace between non-whitespace) => matches
"foo " (trailing whitespace) => matches
" foo" (leading whitespace) => matches
" foo " (leading and trailing whitespace) => matches
を、あなたは、この最初のを検索してみてくださいましたか? –
うん、私はやったけど、\ sの否定版を完全に忘れてしまった。返事をいただいた皆様に感謝します! –
regexを使う代わりに 'if(str.trim()){// matches}'をテストすることもできます。 – Shmiddty