位置: 编程技术 - 正文

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)

  • 收取承包费如何交税
  • 个人租房缴纳由谁缴纳增值税
  • 旅游公司如何缴费
  • 收到固定资产发票抵扣进项税
  • 免税的开成有税率的怎么办
  • 建筑工程外地预交税款后完工怎么办
  • 销售费用包括哪些二级科目
  • 股东转钱到公司怎么备注
  • 废物处置费如何做分录?
  • 年终奖有计算公式吗
  • 季度企业所得税计算公式
  • 股东转入投资款
  • 固定资产并账
  • 公司股权折价收入怎么算
  • 营改增前城建税的税率
  • 建筑企业收到的商品怎么入账呢
  • 三类小规模纳税标准
  • 所得税不能税前扣除项目
  • 赞助失败案例
  • 公司活动服装费会计分录
  • 税务异常不处理会的后果
  • 个人所得税征收计算方法
  • 退休返聘人员工伤怎么赔偿
  • 存商品入成原材料怎么改?
  • 苹果手机14pro max
  • 合同付款会计分录
  • 工程施工怎么结转到成本里
  • php nsq
  • linux查看磁盘空间 命令fdisk
  • schedhlp.exe - schedhlp是什么进程 作用是什么
  • 快启动u盘装系统教程
  • 广告费的会计科目
  • 固定资产计提折旧的原则
  • 外币报表折算差额计入其他综合收益
  • 个人住房5年后买卖如何交税?
  • Ichetucknee河的海牛,佛罗里达州 (© Jennifer Adler/Alamy)
  • 胡山森林公园门票多少钱一张
  • laravel常用命令
  • 企业所得税的缴费基数
  • vue动态绑定class的方法
  • 物流辅助服务包括货物运输吗
  • vue中利用ref实现更灵活的子向父传值
  • php购物车及订单思路
  • 房地产企业出售房产增值税
  • 个体户查账征收个人所得税税率
  • 企业所得税没有交
  • phpcms v9用户手册
  • python中myqr的用法
  • 劳务公司包工包料工程如何账务处理
  • 合并报表调整分录理解
  • 制作海报属于什么行业
  • sqlserver游标的使用
  • 员工意外伤害险入什么会计科目
  • 房地产卖房需要交契税吗现在
  • 用负数表示的例子
  • 无形资产分期付款会计分录?
  • 固定资产出售算营业收入吗
  • 货运代理服务开票
  • 库存商品品种太多如何算成本
  • 缴纳的车辆购置税需要计提吗
  • 损益表格式 最新
  • sqlserver将查询结果作为临时表
  • sql server数据库中的null(空值)
  • skydrive pro
  • win7历史记录在哪里
  • bp程序是什么意思
  • win7修改sid
  • xp停在windows界面
  • CentOS 5.4 rsync+inotify配置触发式(实时)文件远程同步
  • centos state down
  • 丢失msvcr80.dll
  • windows修复失败
  • win7一开机就弹窗
  • window10如何校色
  • [置顶]电影名字《收件人不详》
  • cocos2dx官方教程
  • js类的实现
  • 安卓新安装包
  • 国家税务总局商洛市税务局
  • 党建税收宣传
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设