HarmonyOS 字符串处理问题

split(splitter: { [Symbol.split](string: string, limit?: number): string[]; }, limit?: number): string[];

我看了字符传处理的这个办法 没看明白应该如何使用,请教一下。

比如我有个字符串:“foo=1&bar=2#fragment”,需要按“&”,split一下。

let ss = "foo=1&bar=2#fragment"
ss .split('&') // 此处报错,缺少一个参数?应该填啥
HarmonyOS
7天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

split方法是字符串分割方法,通过标识符对字符串进行分割,其中可以传入分隔符separator和限制次数limit两个参数,生成结果为数组。

separator(分隔符)标识用于分隔字符串的一个或多个字符的字符串。如果省略,则返回包含整个字符串的单元素数组。

limit用于限制数组中返回的元素数量的值。

例1:

let ss = "foo=1&bar=2#fragment"
const array : string[] = ss.split('&')
console.log("数组:" + array[1])

结果1:

9707-9707 A03d00/JSAPP pid-9707 I 数组:bar=2#fragment

例2:

let ss = "foo=1&bar=2#fragment"
const array : string[] = ss.split('&',1)
console.log("数组:" + array[1])

结果2:

11796-11796 A03d00/JSAPP pid-11796 I 数组:undefined

分享
微博
QQ
微信
回复
7天前
相关问题
HarmonyOS字符串替换问题
963浏览 • 1回复 待解决
HarmonyOS 替换字符串问题
168浏览 • 1回复 待解决
HarmonyOS 字符串编码问题
139浏览 • 1回复 待解决
HarmonyOS string字符串截取问题
64浏览 • 1回复 待解决
HarmonyOS $r 字符串替换问题
1049浏览 • 1回复 待解决
HarmonyOS 音频处理问题
123浏览 • 1回复 待解决
关于字符串的分割和重组处理
4607浏览 • 1回复 待解决
HarmonyOS 支持对字符串的正则处理
73浏览 • 1回复 待解决
关于加密字符串相关问题
256浏览 • 1回复 待解决
嵌套JSON字符串解析问题
2110浏览 • 1回复 待解决
HarmonyOS SVG字符串加载的问题
100浏览 • 1回复 待解决
HarmonyOS设置字符串属性问题
95浏览 • 1回复 待解决
字符串反射
101浏览 • 1回复 待解决
HarmonyOS PixelMap位图处理问题
94浏览 • 1回复 待解决
HarmonyOS emitter事件处理问题
171浏览 • 1回复 待解决
HarmonyOS 替换字符串
123浏览 • 1回复 待解决
HarmonyOS 字符串Md5加密问题
73浏览 • 1回复 待解决
检查字符串是否以给定的字符串开头
612浏览 • 1回复 待解决
检查字符串是否以给定的字符串结尾
477浏览 • 1回复 待解决
如何对字符串进行MD5哈希处理
2748浏览 • 1回复 待解决
HarmonyOS 字符串显示异常
549浏览 • 1回复 待解决
关于鸿蒙arkts解析json字符串问题
88浏览 • 0回复 待解决
HarmonyOS 字符串转图片
161浏览 • 1回复 待解决
HarmonyOS ASCII转字符串
105浏览 • 1回复 待解决