jquery字符串分割
使用 split() 方法分割字符串
jQuery 本身并未提供字符串分割方法,但可以直接使用 JavaScript 原生的 split() 方法。该方法通过指定分隔符将字符串拆分为数组。
语法示例:
var str = "apple,banana,orange";
var result = str.split(","); // 以逗号为分隔符
console.log(result); // 输出: ["apple", "banana", "orange"]
限制分割次数
split() 方法支持第二个参数,用于限制返回数组的长度。例如,只分割前两部分:
var str = "one-two-three-four";
var result = str.split("-", 2); // 限制分割两次
console.log(result); // 输出: ["one", "two"]
使用正则表达式分割
若分隔符复杂(如多个符号或空格),可通过正则表达式实现:
var str = "apple banana,orange";
var result = str.split(/\s+|,/); // 匹配空格或逗号
console.log(result); // 输出: ["apple", "banana", "orange"]
分割后遍历处理
结合 jQuery 的 $.each() 遍历分割结果:

var str = "1,2,3";
var arr = str.split(",");
$.each(arr, function(index, value) {
console.log("Index: " + index + ", Value: " + value);
});
注意事项
- 若字符串中无分隔符,
split()返回包含原字符串的数组。 - 空分隔符(如
"")会将字符串拆分为单字符数组。






