位置: 编程技术 - 正文

js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解

编辑:rootadmin

推荐整理分享js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。

substring() 方法用于提取字符串中介于两个指定下标之间的字符。

substr(start,length)表示从start位置开始,截取length长度的字符串

split 将一个字符串分割为子字符串,然后将结果作为字符串数组返回

replace 用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串

1.substr

substr(start,length)表示从start位置开始,截取length长度的字符串。

var src="images/off_1.png";alert(src.substr(7,3));

弹出值为:off

2.substring

substring(start,end)表示从start到end之间的字符串,包括start位置的字符但是不包括end位置的字符。

var src="images/off_1.png";alert(src.substring(7,));

弹出值为:off

3.indexOF

indexOf() 方法返回某个指定的字符串值在字符串中首次出现的位置(从左向右)。没有匹配的则返回-1,否则返回首次出现位置的字符串的下标值。

var src="images/off_1.png";alert(src.indexOf('t'));alert(src.indexOf('i'));alert(src.indexOf('g'));

js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解

弹出值依次为:-1,0,3

4.lastIndexOf

lastIndexOf()方法返回从右向左出现某个字符或字符串的首个字符索引值(与indexOf相反)

var src="images/off_1.png";alert(src.lastIndexOf('/'));alert(src.lastIndexOf('g'));

弹出值依次为:6,

5.split

将一个字符串分割为子字符串,然后将结果作为字符串数组返回。

以空格分割返回一个了字符串返回

6.replace:

用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。

语法:stringObject.replace(regexp, replacement);

参数:

regexp:必需,要替换的模式的RegExp对象

replacement:必需,替换文本或生成替换文本的函数

返回值:

一个新的字符串,用replacement替换了regexp的第一次匹配或所有匹配之后得到的。

说明:

字符串 stringObject 的 replace() 方法执行的是查找并替换的操作。它将在 stringObject 中查找与 regexp 相匹配的子字符串,然后用 replacement 来替换这些子串。如果 regexp 具有全局标志 g,那么 replace() 方法将替换所有匹配的子串。否则,它只替换第一个匹配子串。

以上所述就是本文给大家介绍的js中substr,substring,indexOf,lastIndexOf,split和replace的用法详解,希望大家喜欢。

浅析js中substring和substr的方法 1、substring方法:用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数描述start必需。一个非负的整数

js中substring和substr两者区别和使用方法 在开始之前,先回顾下js中下标(数组元素/字符串中字符下标):下标总是从0开始计数,例如vararr=[1,2,3];//数组的长度为3,元素下标依次为:0,1,2arr[

举例讲解JavaScript substring()的使用方法 定义和用法substring()方法用于提取字符串中介于两个指定下标之间的字符。语法stringObject.substring(start,stop)返回值一个新的字符串,该字符串值包含stringOb

标签: js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解

本文链接地址:https://www.jiuchutong.com/biancheng/383702.html 转载请保留说明!

上一篇:比较常见的javascript中定义函数的区别(比较常见的电子商务模式)

下一篇:浅析js中substring和substr的方法(js中的substring)

  • 正常工资薪金包括年终奖吗
  • 临时工工资列支工资吗
  • 注会与税务师有什么区别
  • 材料采购合同需要注意什么
  • 印花税的计税依据为各种应税凭证上所记载的计税金额
  • 展板制作费属于什么服务
  • 公司转给法人备注怎么填
  • 回迁房项目的会计和税务处理
  • 处置固定资产增值税和所得税报税能一致吗
  • 营改增后个人所得税计税依据实例
  • 酒店购买毛巾客房领用怎么做会计分录?
  • 财产转让所得税计算方法
  • 企业报社保可以用医保吗
  • 出口用的增值税税率
  • 小微企业享受税收优惠个数
  • 个体户进项发票多开出发票少怎么办
  • 销售净利润率是综合反映企业成本效益的重要指标
  • mac系统技巧
  • win11 zen2
  • win11怎么关闭进程
  • 房产契税征收率
  • 申报个税和缴纳个税一样吗
  • ghost 安装器
  • 浏览器备份文件在哪里
  • 笔记本电脑按键掉了怎么修
  • 索尼vpcea200c笔记本
  • php 数字相加
  • 各种linux
  • 为什么windows10关机后自动开机
  • 电脑bios错误怎么办
  • 公司缴纳的契税怎么查询
  • 应付职工薪酬的明细科目有哪些
  • 若依名字的含义是什么意思
  • 单位未足额缴纳社保可以补交几年
  • 企业工资薪金和职工福利费等支出税前扣除问题的公告
  • 在我国,企业可以用税前利润弥补几年内的损失
  • 哪种审计证据可以查出来
  • 克扣拆迁款
  • php 创建对象
  • 生成stl基本过程
  • vue导入动图
  • yolov5 教程
  • mysql函数nvl
  • 银行手续费需要开发票吗
  • 增值税发票的规范
  • 转账支票背书盖章图位置
  • 公司入股方式有哪几种
  • 固定资产与固定资产净值的区别
  • 月收入一万该怎么说
  • 两个日期是否一致
  • 公司购车需要什么材料
  • 工资是什么?包括哪些
  • 跨年发生退货
  • 收到对方的银行汇票算什么凭证
  • 销售产品收到现款120元是什么制
  • 公司在筹备阶段怎么办
  • 生活垃圾处理费标准
  • 员工预支工资属于什么科目
  • 工程款结清确认书模板
  • 零余额账户年终余额清零的规定
  • sql server如何判断数据库是否存在
  • 快启动u盘pe怎么安装系统详细图文教程
  • windows10 mobile最后更新
  • 微软软件怎么用
  • 如何快速删除windows.old
  • xp系统如何禁止软件联网
  • win7无法启动print spooler服务,错误5
  • cortana可以用于搜索本机文件吗
  • win8.1升级到win10
  • bat文件加密如何解锁
  • linux批量修改文件时间
  • shell脚本相互调用
  • Android include 标签注意点
  • python文字检测
  • javascript define的用法
  • 怎么打印纳税申报清单
  • 济南高新区地税局地址
  • 车辆购置税属于税金及附加吗
  • 河北税务怎么打不开网页
  • 税务部门放管服
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设