Javascript 如何匹配空格分隔的字符串?
但不是空字符串Javascript 如何匹配空格分隔的字符串?,javascript,Javascript,但不是空字符串 // loop through space separated "tokens" in a string // will loop through "" - needs update $P.eachString = function (str, func, con) { var regexp = /^|\s+/; if (regexp.test(str)) { // ... stuff } }; 上面的代码将与空字符串“”匹配。我想和你比
// loop through space separated "tokens" in a string
// will loop through "" - needs update
$P.eachString = function (str, func, con) {
var regexp = /^|\s+/;
if (regexp.test(str)) {
// ... stuff
}
};
上面的代码将与空字符串“”匹配。我想和你比赛
案例1
案例2
案例3
等等。只需使用并迭代返回的数组
:
通过将字符串拆分为子字符串,将字符串对象拆分为字符串数组
如果省略了分隔符,则数组包含一个由整个字符串组成的元素
您可以拆分字符串:
str.split(“”)
并在数组中循环。但这不会检测到情况1-只有一个字符串中没有空格。您尝试过吗<代码>“某些字符串”。拆分(“”)??
some_string
some_string1 some_string2
some_string1 some_string2 some_string_3