位置: 编程技术 - 正文

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

发布时间:2024-02-27

推荐整理分享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)

  • 个人买车交增值税吗
  • 小规模纳税人申请一般纳税人条件
  • 个人所得税申报是公司申报还是个人申报
  • 向投资者支付的股息不得在计算应纳税所得额时扣除
  • 季度所得税申报表里的营业收入是什么?
  • 个月所得税税率
  • 公司购买车辆抵扣税
  • 劳务费达到多少钱需要招标
  • 个体工商户年度报告表怎么报
  • 小规模纳税人开具增值税专用发票
  • 财务报表分析方法有
  • 收购企业账务处理
  • 收到展会补贴账务处理
  • 增值税普通发票可以抵扣吗
  • 企业合并以外
  • 小微企业季度所得税怎么计算
  • 待抵扣进项税额是什么情况下用的
  • 几种更正法
  • 利润表中的销售收入
  • 公司加农户经营模式
  • 软件开发过程中必须伴有质量保证活动
  • 电脑隐藏软件图标快捷键
  • 什么叫市净率?它有何意义?
  • 社保公积金代缴
  • linux系统怎么访问共享文件夹
  • linux用途是什么
  • linux系统中怎么创建目录
  • 员工冲借款应该怎么做账
  • 预缴增值税少交了
  • flex的几个常用布局
  • 可供出售金融资产现在叫什么
  • 预付账款的会计编码是多少?
  • 申请高新技术企业的好处
  • 老生常谈造句
  • 失控发票成本转出怎么做账
  • 上月未记账,本月不能记账
  • 股票收入需要交税
  • 赠送礼品账务处理会计分录
  • 借贷记账法的记账规则是
  • 企业破产员工补偿标准是按上年平均工资
  • 纳税收入包括居民个人在境外取得的收入吗?
  • 递延所得税怎么计算
  • 出口报关单运费可以填0吗
  • 银行存款期初余额调整会计分录
  • 代扣代缴个人所得税账务处理
  • 如何计提固定资产折旧费
  • 员工工资怎么入账
  • 当月发生逾期押金收入12870元
  • 交通运输服务费税率
  • 直接减免税款的例子
  • 固定资产计提折旧的原则
  • 购方收到红字发票怎么开
  • 工程已完工未开发票确认收入吗
  • 年底未分配利润在贷方
  • 公司怎么才算正常经营
  • 公司向员工个人借款怎么处理
  • 净资产总计等于什么
  • 应收账款怎样记账
  • win10系统预览版
  • win7经常自动重启是什么原因
  • mac屏幕显示设置
  • win7怎么查看
  • win7旗舰版磁盘清理
  • 将Linux中systemd的单元配置实例化的方法
  • 没有触屏如何使手机充电
  • javascriptjs
  • iframe语法
  • 如何执行perl脚本
  • unity怎么用
  • 3d图形学原理
  • js操作dom节点的方法
  • linux sar文件路径
  • css主要解决什么问题
  • 脚本合集
  • js数组如何定义
  • node vm模块
  • js滚动条滚动触发事件
  • android退出程序代码
  • jQuery EasyUI Pagination实现分页的常用方法
  • 浙江省网上税务局总分机构变更流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号