js字符串截取的方法

方法一: str.slice(开始位置,结束位置)
//start 参数字符串中第一个字符位置为 0, 第二个字符位置为 1, 以此类推,如果是负数表示从尾部截取多少个字符串,slice(-2) 表示提取原数组中的倒数第二个元素到最后一个元素(包含最后一个元素)。end 参数如果为负数,-1 指字符串的最后一个字符的位置,-2 指倒数第二个字符

   var str='今天是星期三,天气不是很好';var newstr=str.slice(3,6)//返回被截取的部分,包含开始位置不包含结束位置console.log(newstr)

方法二: str.substring(开始位置,结束位置)
//返回被截取的字符,含头不含尾

    var str='今天是星期三,天气不是很好';var newstr=str.substring(3,6)//返回被截取的部分,包含开始位置不包含结束位置console.log(newstr)

方法三: str.substr(开始位置,截取数量)
//返回被截取的字符,含头不含尾

    var str='今天是星期三,天气不是很好';var newstr=str.substr(3,4)//返回被截取的部分,包含开始位置console.log(newstr)

js字符串查找的方法

方法一:str.indexof('查找的字符',查找开始位置)

  var a='abcd';num=a.indexOf('b',0);//str.indexof('查找的字符',查找开始位置),返回找到的位置,没有找到返回1console.log(num)

方法二:str.search('查找的字符/正则',查找开始位置)

 var a='今天是星期三';num=a.search('是',0);//str.indexof('查找的字符/正则',查找开始位置),返回找到的位置,没有找到返回1console.log(num)

方法三:str.match(正则)

  var a='今天是星期三,天气不是很好';num=a.match(/是/i);//i表示忽略大小写,返回数组[位置,第一个找到的内容]num1=a.match(/是/g);//g表示查找所有,返回所有查找到的内容console.log(num,num1)

js 字符串替换方法

方法一: str.replace(正则,'要替换的内容')

 var  a='abcdefe';var str=a.replace(/e/ig,'滴')//(正则,新替换的内容),i不区分大小写,g全部替换console.log('str的值:',str)

方法二: str.replace(正则,回调函数)

 var  a='abcdefe';var str=a.replace(/e/ig, function (keyword) {console.log("keyword的值:",keyword)return keyword.toLocaleUpperCase();})console.log('str的值:',str)

js 字符串插入方法

方法一:str.splice(开始位置,结束位置)

  var str1 = "abc";//var str2 = str1.slice(0, 1) + "滴" + str1.slice(1);//str.slice(开始位置,结束位置)方法返回被截取的部分,只有开始位置默认截取到最后,负值为倒数位置var str2 = str1.substring(0, 1) + "滴" + str1.substring(1);//str.substring(开始位置,结束位置)方法返回被截取的部分,只有开始位置默认截取到最后console.log(str2)

js字符串删除指定元素

方法一: str.replace(正则,'')

  var  a='abcdefe';var str=a.replace(/e/ig,'')//(正则,空字符串),替换为空值,相当于删除console.log('str的值:',str)

方法二: 字符串转数组处理再转字符串

    var a='abcd';arr=a.split('c');//字符串按c转为数组a=arr.join('');//数组转字符串console.log(a)

JS字符串截取方法 JS字符串查找指定字符方法 JS字符串替换指定字符方法 JS字符串插入指定位置方法 JS字符串删除指定字符方法相关推荐

  1. ySQL字符串函数substring:字符串截取 +判断是否包含某个字符的方法

    一>MySQL字符串函数substring:字符串截取 MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid( ...

  2. mysql数据库中_截取数据_mysql数据库的字符串截取方法

    MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid(), substr().其中,mid(), substr() ...

  3. MySQL字符串函数substring:字符串截取

    MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid(), substr().其中,mid(), substr() ...

  4. mysql截取字符串最后两位_MySQL字符串函数substring:字符串截取

    MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid(), substr().其中,mid(), substr() ...

  5. mysql截取字符串最后两位_mysql 中字符串截取

    MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid(), substr().其中,mid(), substr() ...

  6. jquery 逗号分割截取字符串_jQuery 字符串截取与数组截取

    1.substring处理字符串 函数:split() 功能:把一个字符串分割存储到数组 函数:join() 功能:将一个数组合并为一个字符串 函数:substring() 功能:字符串截取,比如想从 ...

  7. linux 正则截取字符串,Linux的Shell脚本——day4——字符串截取、正则

    零散知识点 ftp操作: ftp 服务器IP  连接ftp,可以进行交互操作 注意搭建ftp服务是vsftpd,要区别 特殊的一个常用 ${#变量}  统计变量的长度位数 脚本中对一个文件进行撰写 c ...

  8. 给定一个字符串s,你可以从中删除一些字符,使得剩下的串是一个回文串。如何删除才能使得回文串最长呢?

    给定一个字符串s,你可以从中删除一些字符,使得剩下的串是一个回文串.如何删除才能使得回文串最长呢? 输出需要删除的字符个数. 输入描述: 输入数据有多组,每组包含一个字符串s,且保证:1<=s. ...

  9. pandas 如何删掉第一行_pandas删除指定行详解

    pandas删除指定行详解 在处理pandas的DataFrame中,如果想像excel那样筛选,只要其中的某一行或者几行,可以使用isin()方法来实现,只需要将需要的行值以列表方式传入即可,还可传 ...

  10. vector删除指定元素

    C++ vector中实际删除元素使用的是容器vecrot中std::vector::erase()方法. C++ 中std::remove()并不删除元素,因为容器的size()没有变化,只是元素的 ...

最新文章

  1. for、forEach、map、for...in、for...of的区别以及能否终止循环的总结
  2. Silverlight与JavaScript通信
  3. mssql sqlserver in 关键字在值为null的应用举例
  4. 帝国CMS附件大小限制
  5. AnnotationConfigApplicationContext 通过调用注解Bean 定义读取器
  6. link 和 @import 的区别
  7. [18/11/22] 将点分十进制的IP地址化成二进制输出
  8. Dart与系统进程交互
  9. 阿里腾讯决战ToB“操作系统”
  10. linux 命令学习 —— 硬件外设管理(dmesg、lsusb)
  11. matlab太阳影子定位,基于MATLAB软件的太阳影子定位
  12. 新闻发布系统设计说明书
  13. 三分屏课件制作_如何利用剪辑软件制作分屏效果
  14. php代码审计(适合小白入门)
  15. 守护线程Deamon
  16. __CTOR_LIST__和__DTOR_LIST__解释
  17. 【渝粤教育】电大中专公共基础课程作业 题库
  18. 复变函数和积分变换(Complex Function II)
  19. java中的i/o体系结构及流分类
  20. Android实现mp3音频剪辑(带试听)

热门文章

  1. Android今日头条的适配
  2. java计算一个月有几周_java 如何获取 一个月 有多少周
  3. 计算机组成原理实验第一章
  4. 计算机累加器有加法器功能吗,累加器是什么_累加器的作用及原理介绍
  5. 员工管理系统(服务器和客户端)
  6. 2020CSP初赛试题答案解析
  7. 推荐一个小程序ui库Wux Weapp
  8. 高仿2017手机QQ
  9. opengl碗状_OpenGLES简单入门
  10. plc控制伺服电机 四轴攻丝机案例(包含伺服接线图)