阅读:5684回复:4
js截取某个字符串前面的内容
1.index 方法
js 截取字符串指定字符前后的字符串 //todo 要截取的字符串 let text="你好,我好大家好!" //todo ”,“ 是条件 let Str=text.lastIndexOf("\,"); //todo 截取后面的部分 console.log(text.substring(Str+1,text.length)) //todo 截取前面的部分 console.log(text.substring(0,Str-1)) 2.测试不支持match的方法: js截取两个字符串之间的内容: var str = "aaabbbcccdddeeefff"; str = str.match(/aaa(\S*)fff/)[1]; alert(str);//结果bbbcccdddeee js截取某个字符串前面的内容: var str = "aaabbbcccdddeeefff"; str = str.match(/(\S*)fff/)[1]; alert(str);//结果aaabbbcccddd js截取某个字符串后面的内容: var str = "aaabbbcccdddeeefff"; str = str.match(/aaa(\S*)/)[1]; alert(str);//结果bbbcccdddeeefff |
|
沙发#
发布于:2020-09-28 14:15
|
|
板凳#
发布于:2020-09-28 17:30
var myString=”JavaScript”;
var w=myString.indexOf(”v”);w will be 2 var x=myString.indexOf(”S”);x will be 4 var y=myString.indexOf(”Script”);y will also be 4 var z=myString.indexOf(”key”);z will be -1 |
|
地板#
发布于:2020-09-28 17:30
函数:split()
功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str=”jpg|bmp|gif|ico|png”; arr=theString.split(”|”); //arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组 |
|
4楼#
发布于:2020-09-28 17:31
函数:Join()
功能:使用您选择的分隔符将一个数组合并为一个字符串 例子: 复制代码 代码如下: var delimitedString=myArray.join(delimiter); var myList=new Array(”jpg”,”bmp”,”gif”,”ico”,”png”); var portableList=myList.join(”|”); //结果是jpg|bmp|gif|ico|png |
|