JavaScript String split() 方法
- ပြီးပိုင်း slice()
- 下一页 startsWith()
- 返回上一层 JavaScript String လက်ဗျား
定义和用法
split()
方法将字符串拆分为子字符串数组。
split()
方法返回新数组,不会更改原始字符串。
如果 (" ") 用作分隔符,则字符串在单词之间进行拆分。
另请参阅:
实例
例子 1
拆分单词:
let text = "How are you doing today?"; const myArray = text.split(" ");
例子 2
拆分单词,并返回第二个单词:
let text = "How are you doing today?"; const myArray = text.split(" "); let word = myArray[1];
例子 3
拆分字符,包括空格:
const myArray = text.split("");
例子 4
使用 limit 参数:
const myArray = text.split(" ", 3);
例子 5
将字符串拆分为字符并返回第二个字符:
const myArray = text.split("");
例子 6
const myArray = text.split("o");
အမှတ် 7
separator အချက်အလက် အဆိုခဲ့လျှင် အရေးယူရမည် မဟုတ် အရေးယူခြင်း အမျိုးအစား ဖြင့် အစားထိုးထားသော အချက်အလက် အတိုင်း ပြန်လည်သတ်မှတ်ပါ。
const myArray = text.split();
string.split(separator, limit)
参数
参数 | 描述 |
---|---|
separator |
ဆိုင်းငံ့ကြောင်း ဖြစ်သည်။ အချက်အလက် အတိုင်း သို့မဟုတ် ဖြည့်ဖြည့်ခြင်း ဖြင့် အချက်အလက် ဖြစ်သည်。 အဆိုခဲ့လျှင် အရေးယူရမည် မဟုတ် အရေးယူခြင်း အမျိုးအစား ဖြင့် အစားထိုးထားသော အချက်အလက် အတိုင်း ပြန်လည်သတ်မှတ်ပါ。 |
limit |
可选。限制拆分数量的整数。 超出限制的项目被排除在外。 |
返回值
类型 | 描述 |
---|---|
Array | 包含被拆分值的数组。 |
技术细节
参数 separator
该参数是字符串或正则表达式,从该参数指定的地方分割 string。
参数 limit
这个可选的整数指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数字。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。
返回值
返回字符串数组。该数组是通过在 separator 指定的边界处将字符串 string 分割成子串创建的。返回的数组中的子串不包括 separator 自身。
但是,如果 separator 是包含子表达式的正则表达式,那么返回的数组中包括与这些子表达式匹配的字串(但不包括与整个正则表达式匹配的文本)。
说明
split()
方法将创建并返回字符串数组,该数组中的元素是指定的字符串 string 的子串,最多具有 limit 个。这些子串是通过从头到尾检索字符串中与 separator 匹配的文本,在匹配文本之前和之后分割 string 得到的。返回的子串中不包括定界符文本(本部分结尾处提到的情况除外)。如果定界符从字符串开头开始匹配,返回的数组的第一个元素是空串,即出现在定界符之前的文本。同样,如果定界符与字符串的结尾匹配,返回的数组的最后一个元素也是空串(假定与 limit သတ္တုပုံ အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ သို့သော်လည်း သတ္တုပုံ အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။
သတ္တုပုံ အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ သို့သော်လည်း သတ္တုပုံ အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ separatorသတ္တုပုံ အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ သို့သော်လည်း သတ္တုပုံ အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ string သတ္တုပုံ အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ သို့သော်လည်း သတ္တုပုံ အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ separator အချက်အလက် အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ သို့သော်လည်း အချက်အလက် အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ string အချက်အလက် အပေါ် လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ သို့သော်လည်း အချက်အလက် အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ limit အခြား အချက်အလက် အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ သို့သော်လည်း အခြား အချက်အလက် အား လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။
အင်္ဂါတာကို ပြောကြားခဲ့သည်။ ထို့ပြင် အင်္ဂါတာ အပေါ် လုပ်ဆောင်မှု ကို လုပ်ဆောင်သော အချက်အလက် အပေါ် လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ သို့သော်လည်း အင်္ဂါတာ အားဖြင့် လုပ်ဆောင်မှု ကို လုပ်ဆောင်သော အချက်အလက် အပေါ် လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။ separator သတ္တုပုံ အားဖြင့် လုပ်ဆောင်မှုကို လုပ်ဆောင်သော အချက်အလက် အပေါ် လုပ်ဆောင်မှုကို လုပ်ဆောင်သည်။ သို့သော်လည်း သတ္တုပုံ အားဖြင့် လုပ်ဆောင်မှု ကို လုပ်ဆောင်သော အချက်အလက် အပေါ် လုပ်ဆောင်မှု ကို လုပ်ဆောင်သည်။
ကိုင်ခဏ်းstring.split()
လုပ်ဆောင်မှု နှင့် Array.join()
လုပ်ဆောင်မှု ကိုက်ကွက်သည်。
ဘရာဇ်းကြောင်း ထောက်ပံ့
split()
ECMAScript1 (ES1) အချက်အလက်ဖြစ်သည်。
အားလုံးဘရာဇ်းကြောင်း အာကာသတိုင်း တွင် ES1 (JavaScript 1997) အပေါ် အပူဇော်ပေးသည့်အတွက်
ခရုလီ | အိုင်အို | အန်ဂျီ | ဖရော့ဖော့ | ဆာဖာဖီ | ပီပီယာ |
---|---|---|---|---|---|
ခရုလီ | အိုင်အို | အန်ဂျီ | ဖရော့ဖော့ | ဆာဖာဖီ | ပီပီယာ |
ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ |
- ပြီးပိုင်း slice()
- 下一页 startsWith()
- 返回上一层 JavaScript String လက်ဗျား