正则表达式S在JavaScript中意味着什么?

What does the regex S mean in JavaScript?

本问题已经有最佳答案,请猛点这里访问。

在regex中/s/是什么意思?

1
2
3
4
5
6
7
while (cur ! = null) {
    if (cur.nodeType == 3 && ! /\S/. test(cur.nodeValue)) {
        element. removeChild(cur);
    } else if (cur. nodeType == 1) {
        cleanWhitespace(cur);
    }
}


\S匹配空白(空格、制表符和新行)。\S为负数\S


根据此引用,\S与除空白之外的任何内容都匹配。


我相信它的意思是"除了空格字符以外的任何东西"。


只有当且仅当string中有非空格字符时,/\S/.test(string)才返回true。制表符和换行符算作空格。


\S元字符与空白字符匹配。