gogogo
管理员
管理员
  • UID25
  • 粉丝0
  • 关注0
  • 发帖数1384
阅读:5684回复:4

js截取某个字符串前面的内容

楼主#
更多 发布于:2020-09-28 14:09
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的方法:

j
s截取两个字符串之间的内容:




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
gogogo
管理员
管理员
  • UID25
  • 粉丝0
  • 关注0
  • 发帖数1384
板凳#
发布于: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
gogogo
管理员
管理员
  • UID25
  • 粉丝0
  • 关注0
  • 发帖数1384
地板#
发布于:2020-09-28 17:30
函数:split()
功能:使用一个指定的分隔符把一个字符串分割存储到数组
 例子:
str=”jpg|bmp|gif|ico|png”;
arr=theString.split(”|”);
 //arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组
gogogo
管理员
管理员
  • UID25
  • 粉丝0
  • 关注0
  • 发帖数1384
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
游客


返回顶部