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
2024-12-27 13:10:11
浏览
收藏 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
微信
回复
2024-12-27 15:52:03
相关问题
HarmonyOS字符串替换问题
1277浏览 • 1回复 待解决
HarmonyOS 字符串编码问题
387浏览 • 1回复 待解决
HarmonyOS 替换字符串问题
579浏览 • 1回复 待解决
HarmonyOS 音频处理问题
480浏览 • 1回复 待解决
HarmonyOS $r 字符串替换问题
1370浏览 • 1回复 待解决
HarmonyOS string字符串截取问题
528浏览 • 1回复 待解决
HarmonyOS 字符串属性问题
283浏览 • 1回复 待解决
关于字符串的分割和重组处理
4853浏览 • 1回复 待解决
HarmonyOS 支持对字符串的正则处理
263浏览 • 1回复 待解决
关于加密字符串相关问题
648浏览 • 1回复 待解决
HarmonyOS PixelMap位图处理问题
346浏览 • 1回复 待解决
HarmonyOS emitter事件处理问题
684浏览 • 1回复 待解决
嵌套JSON字符串解析问题
2419浏览 • 1回复 待解决
HarmonyOS SVG字符串加载的问题
369浏览 • 1回复 待解决
HarmonyOS设置字符串属性问题
397浏览 • 1回复 待解决
HarmonyOS 字符串Md5加密问题
326浏览 • 1回复 待解决
字符串反射
377浏览 • 1回复 待解决
HarmonyOS 替换字符串
578浏览 • 1回复 待解决
检查字符串是否以给定的字符串开头
1028浏览 • 1回复 待解决
如何对字符串进行MD5哈希处理
3112浏览 • 1回复 待解决
检查字符串是否以给定的字符串结尾
832浏览 • 1回复 待解决
列表滑动惯性处理问题
668浏览 • 1回复 待解决
关于鸿蒙arkts解析json字符串问题
704浏览 • 1回复 待解决
HarmonyOS 字符串显示异常
830浏览 • 1回复 待解决