在奇趣网统计宝的网页机器人里可以使用string.replace()函数替换字符串。比如将字符串中的bbb替换成123,示例源码:
var _string = await window.jsx.loadcodex(“return string;”);
var a = await _string.replace (“aaabbbcccdddeeefff”,”bbb”,”123″);
console.log(“结果a:”,a);
输出:
结果a: aaa123cccdddeeefff
在奇趣网统计宝的网页机器人里可以使用string.replace()函数替换字符串。比如将字符串中的bbb替换成123,示例源码:
var _string = await window.jsx.loadcodex(“return string;”);
var a = await _string.replace (“aaabbbcccdddeeefff”,”bbb”,”123″);
console.log(“结果a:”,a);
输出:
结果a: aaa123cccdddeeefff
在奇趣网统计宝的网页机器人里可以使用string.repeat()函数重复某字符n次。此函数奇趣网常用于创建一条分隔线。示例源码:
var _string = await window.jsx.loadcodex(“return string;”);
var a = await _string.repeat(10,”-“);
console.log(“结果a:”,a);
输出:
结果a: ———-
在奇趣网统计宝的网页机器人里可以使用string.random()生成随机数字符。输入源码:
var _string = await window.jsx.loadcodex(“return string;”);
//从英文字母、数字中返回指定数量的字符
var a = await _string.random(10);
console.log(“结果a:”,a);
//从中文字符集返回指定数量的字符
var b = await _string.random(6,”奇趣网统计宝怎么找出随机数规律”);
console.log(“结果b:”,b);
//从多个字符串中返回其中一个字符
var c = await _string.random(“奇”,”趣”,”网”,”统”,”计”,”宝”,);
console.log(“结果c:”,c);
输出:
结果a: za2yap675n
test:9 结果b: 趣网宝趣找数
test:13 结果c: 统
在奇趣网统计宝的网页机器人里可以使用string.pack()函数转换ASCII码数值为字符。不了解的朋友可以在网上找出ASCII码数值字符对照表,看数值0到255分别对应哪个字符。
为什么是0-255?因为计算机是二进制,一个字节(BYTE)由8位(BIT)二进制位组成。2的8次方是256,即2*2*2*2*2*2*2*2=256。用八位二进制表示,即00000000~11111111,化为十进制即0~255。
输入源码:
var _string = await window.jsx.loadcodex(“return string;”);
var a = await _string.pack(48,49,50,65,66,67,97,98,99);
console.log(“结果:”,a);
输出:
结果: 012ABCabc
在奇趣网统计宝的网页机器人里可以使用string.match()函数使用模式匹配查找字符串中的子串。输入源码:
var _string = await window.jsx.loadcodex(“return string;”);
var a = await _string.match(“aaa123bbb456ccc789ddd”,”456″);
console.log(“结果:”,a);
输出:
结果: 456
在奇趣网统计宝的网页机器人里可以使用string.map()函数匹配提取字符串中的数字。输入源码:
var _string = await window.jsx.loadcodex(“return string;”);
var a = await _string.map(“aaa123bbb456ccc789ddd”);
console.log(“结果:”,a);
输出:
结果: [123, 456, 789]
在奇趣网统计宝的网页机器人里可以使用string.lower()把字符串大写字母转为小写字母。输入源码:
var _string = await window.jsx.loadcodex(“return string;”);
var a = await _string.lower(“ABCDEFG”);
console.log(“结果:”,a);
输出:
结果: abcdefg
在奇趣网统计宝的网页机器人里可以使用string.len()函数获取字符串长度,括号里的文本有多少个汉字、英文、数字,字符串的长度就是多少,每个汉字长度为1。
示例源码:
var _string = await window.jsx.loadcodex(“return string;”);
var a = await _string.len(“123456”);
console.log(“结果:”,a);
var a = await _string.len(“奇趣网统计宝”);
console.log(“结果:”,a);
输出:
结果: 6
结果: 6
在奇趣网统计宝的网页机器人里可以使用string.left()函数从字符串左侧截取n个字符,常见的应用场景是从第三方获取到网页源码之类的长文本之后,只截取部分显示。输入源码:
var _string = await jsx.loadcodex(“return string;”);
var a = await _string.left(“奇趣网统计宝”,9);
console.log(“结果:”,a);
输出:
结果: 奇趣网
在奇趣网统计宝的网页机器人里可以使用string.join()函数将字符串数组使用指定的分隔符合并为一个字符串,这个函数用得比较多,需要记住。输入源码:
var _string = await jsx.loadcodex(“return string;”);
var a = await _string.join([“奇”,”趣”,”网”,”统”,”计”,”宝”],”-“);
console.log(“结果:”,a);
输出:
结果: 奇-趣-网-统-计-宝