Regex只用于单独的空白,而不是字符之间的空白

regex for only whitespace alone, not white-space in between characters?

本文关键字:空白 字符 之间 只用于 单独 Regex      更新时间:2023-09-26

在javascript中,什么是单独的空格,而不是字符之间的空格的正则表达式?

's+适用于所有空格。

我想做的是,如果字符串只是空白,而不是其他字符的空白,然后做一些事情。

if(/regexp/i.exec(str) !== null) // do something

试试这样写:

if (/^'s+$/i.test(str)) {
    // string contains only whitespaces
}
if(str.replace(/'s/g, "").length===0)
{

}

替换剩下的所有空白,如果没有剩下其他字符,则长度应为0