【发布时间】:2013-09-24 21:12:03
【问题描述】:
所以我正在解析一个字符串,并使用 | 对其进行标记。作为分隔符。但是,我想确保我不解析空格(任何数量)并简单地忽略它们。但是由于某种原因,没有什么是完全有效的。一些空格逃脱了检查并被打印出来。这是我的代码:
white = value;
white.replace(/(^\s+|\s+$)/g, '');
if(white != null && white != '' && white != ' '){
console.log("IT IS NOT EMPTY");
}else{
console.log("IT IS EMPTY");
}
我看不懂。
这些工作:
" | "
" | | | "
但是
" | | | | "
不起作用...
有什么建议吗?
【问题讨论】:
标签: javascript regex parsing whitespace