Javascript 字符串检查是否包含除空格和制表符以外的任何符号

Javascript 字符串检查是否包含除空格和制表符以外的任何符号,javascript,html,regex,Javascript,Html,Regex,这个问题对我来说很难解决。如何检测字符串中的任何“可见”符号,结果为true或false?适用于不带AZ 09正则表达式的所有语言 谢谢你的回答 您可以删除所有不可见字符,然后查看是否还有剩余字符: if (s.replace(/\s+/g, '').length > 0) { // there are visible characters } 到目前为止您尝试了什么?检查元素列表中第一个节点的类型。节点类型是错误的。但是\s包含换行符作为well@anubhava:是的。这些是空白

这个问题对我来说很难解决。如何检测字符串中的任何“可见”符号,结果为true或false?适用于不带AZ 09正则表达式的所有语言


谢谢你的回答

您可以删除所有不可见字符,然后查看是否还有剩余字符:

if (s.replace(/\s+/g, '').length > 0) {
  // there are visible characters
}

到目前为止您尝试了什么?检查元素列表中第一个节点的类型。节点类型是错误的。但是
\s
包含换行符作为well@anubhava:是的。这些是空白字符,因此通常被认为是不可见的。Sh。。你是对的。我怎么能忘记这件事