jq 截取字符串后四位
var brand = "236554123846512"
var brand4 = brand.substr(brand.length-4);
console.log(brand4)
jq 字符串开始截取
var str="www.runoob.com!";
var str1 = str.substring(4);
var str2 = str.substring(4,10);
console.log(str1)
console.log(str2)
var str3 = str.slice(4);
var str4 = str.slice(4,10);
console.log(str3)
console.log(str4)
jq 截取字符串指定之前的
var text = "Hello我Wor你ld!";
text = text.replace (/(.*)你.*/, '$1');
console.log(text);
jq 字符串截取后缀
var fileDir = 'www.world.com';
var suffix = fileDir.substr(fileDir.lastIndexOf("."));
console.log(suffix)
jq 获取一个字符串值在指定字符串第n次出现的位置
function find(str,cha,num){
var x = str.indexOf(cha);
for(var i=0; i<num; i++){
x = str.indexOf(cha,x+1);
}
return x;
}
var str = "Hello World!";
console.log(find(str,'o',2))
console.log(find(str,'o',1))
jq 该函数是使用您选择的分隔符将一个数组合并为一个字符串
var myList = new Array("g","o","o","d");
var newList = myList.join("");
console.log(newList);