位置: 编程技术 - 正文

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)

  • 总额法和净额法会计分录对比
  • 应交增值税是什么意思
  • 企业所得税申报表
  • 视同销售行为的涉税处理?
  • 建筑业企业生产经营情况表
  • 财务费用余额方向怎么填
  • 公司滴滴发票是什么意思
  • 税金及附加包括什么
  • 企业外币账户怎么开通
  • 团建费用走什么科目
  • 合伙企业分配利润需要全体合伙人同意吗
  • 小微企业免征税怎么做会计分录
  • 属于期间费用抵减项目
  • 应收账款属于非流动资产吗
  • 土地增值税预征率
  • 缴交社保基金会计分录怎么写?
  • 借款超期不还利息的法律规定
  • 高新企业职工教育经费扣除比例
  • 服务业预收款项怎么确认收入
  • 承包费收入如何交增值税
  • 季度交的企业所得税怎么做账
  • 社保的计提缴纳分录怎么写
  • 长期股权投资初始成本
  • 小规模纳税人季报还是月报?
  • 基本户转移到别的银行怎么转移
  • 公司对外汇款需要什么手续
  • 呆账催讨原则是谁提出的
  • 收到银行承兑汇票后,如何取钱
  • 公司备用金属于夫妻财产吗
  • win10移动热点开关自动弹回
  • 劳务费支出会计处理
  • Netlib.exe - Netlib是什么进程 有什么用
  • 供电企业收费项目管理的暂行规定
  • 房产权利转移
  • 事件监听处理的实现原理
  • 森林抗锯齿
  • 浅谈PHP发送HTTP请求的几种方式
  • 公司注销后进项税可以转移吗
  • php关键字描红
  • 深度学习模型部署综述(ONNX/NCNN/OpenVINO/TensorRT)
  • centos7搭建http
  • 企业商品库存周期是多久
  • 社保费已扣为什么显示欠缴
  • 免收印花税
  • js中var的用法
  • 月底分红
  • 企业投资收益要交增值税吗
  • 公司法人往公司账户打钱怎么能换回来
  • 生产过程中报废怎么核算成本
  • 收了对方预付款怎么打条
  • 库存商品差额调整会计目录
  • 认缴资金可以增加吗
  • 全额计提的坏账怎么做账
  • 应付利息的主要方式
  • 出资注意事项有哪些内容
  • 预支报销怎么做账
  • 经营活动产生的现金净流量怎么算
  • 可供出售金融资产是指什么
  • 资产负债表怎么算
  • win8系统怎么重置
  • bios没有usb启动项解决方法联想
  • Linux(CentOS)用split命令分割文件的方法
  • win7开机连不上网
  • 启动图形界面
  • 双系统电脑怎么装系统
  • mac电脑安装windows
  • linux系统硬盘分区类型
  • ie10变成ie8
  • linux 翻译
  • excel f9刷新
  • mysql定时脚本
  • shell脚本函数及传参
  • 批处理的应用
  • 相同目录
  • json web key
  • 批处理倒计时30秒内打开文件a,否则30秒后执行文件b
  • bootstrap需要学多久
  • 如何在税务系统缴纳医保
  • 3.0车船税多少钱
  • 自助办税服务厅怎么用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设