-
8 但是,如果你真正想测试的是一个包含非空格内容的字符串,那么就要做这项工作了。 有没有一种成本更低的方法来测试它? – 闪光 评论 2010年10月22日10:02 -
4 长度属性如何? – 驾驶员信息系统 评论 2010年11月11日13:57 -
30 与其删除所有空格,不如检查一下是否有非空格? 有两个优点,如果有非空格字符,它可以提前退出,并且它没有返回一个新的字符串,然后再进行检查。 if(str.match(/\S/g)){} – mpen公司 评论 2011年6月20日4:29 -
34 @仅供参考,您不需要全局修饰符,因为第一次出现非空格字符的匹配将意味着字符串不为空: str.match(/\S/) – 印染机 评论 2011年6月27日15:04 -
2 也许 /\S/.测试(str) 比 str.match(/\S/) 因为它不需要返回匹配结果的数组(可能是微性能增益)。 此外,当 测试 针对正则表达式的字符串,使用regexp .test() 更好地传达这种意图的方法。 – 阿特斯·戈尔 评论 2016年12月7日20:19
更正小错误 在不改变含义的情况下阐明含义 添加相关资源或链接 总是 尊重作者的意图 不使用编辑回复作者
完成句子: 我的问题是关于。。。 使用标记来描述 本质的 ,不是你的问题附带的 支持使用 现有流行标签 阅读标签下方的说明
用连字符将多个单词组合成单个单词(例如。 蟒蛇3.x ),最多35个字符 创建新标签是一种特权 ; 如果你还不能创建你需要的标签,那么在没有标签的情况下发布这个问题,然后 请社区为您创建