Мне нужно (совместимое с javascript) регулярное выражение, которое будет соответствовать любой строке, кроме строки, содержащей только пробелы. Случаи:
" " (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