Regex只用于单独的空白,而不是字符之间的空白
regex for only whitespace alone, not white-space in between characters?
在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
相关文章:
- 不同浏览器中的空白字符正则表达式行为
- JSON解析意外的非空白字符
- 为什么在尝试在 javascript 中对 URI 组件的保留字符进行编码时出现空白 %3 字符
- 输入表单中不允许有空白字符/空格
- 如何知道目标字符串之前是否有非空白字符
- 由于空白字符,Java脚本失败
- angular -双簧管+ NodeJS流错误前非空白字符
- 了解RegEx空白字符
- JavaScript对所有多行空格和其他空白字符使用regex进行替换
- 如何显示空白字符.但在选择文本时省略
- 用一个空白字符替换连续的空白
- responseText包含额外的空白字符(换行,换行),如何防止和删除它们
- JSON数据第1行第991列后面的非空白字符
- Javascript regex计算空白字符
- 无法使正则表达式能够删除第一个空白字符
- 替换所有空白字符
- JSON.parse:JSON数据后出现意外的非空白字符
- Regex-若包含单词,那个么最后一个字符必须是空白字符
- JavaScript正则表达式空白字符
- 在rails中保留文本区域白色编辑中的空白字符