位置: 编程技术 - 正文

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)

  • 售后回租和融资租赁账务处理
  • 购进农产品的进项税额是9还是10
  • 用友t3采购订单怎么录入
  • 由旅行社开具的电子普票代订机票能抵扣税吗?
  • 广告发布费在哪个分类
  • 对公账户可以报一办几个
  • 审计报告报备
  • 超市购物卡购物刷卡显帐号吗
  • 什么费用可以报销工会经费
  • 旅游费用可以报销吗
  • 政府投资计入什么科目
  • 营改增后的民办养老院收入是否含增值税收入?
  • 小规模季度不超过30万元免税会计分录
  • "明股实债“的税务风险,你真的清楚吗?
  • 高新企业减免所得税政策
  • 公司发生的费用需要交税吗
  • 土地出让金产生的利息交契税吗
  • 坏账损失如何连续计提
  • 企业税收分为几大类
  • 拆迁公司属于什么性质
  • 电子商业承兑与银行承兑哪个好
  • 联想随身充评测
  • 公司出租房租怎么交税
  • powershell.exe什么意思
  • 公司报销客户的差旅费
  • 企业支付的贷款计入gdp
  • 数字马力前端笔试题rgb
  • 材料成本差异怎么结转
  • struts2漏洞检测工具下载
  • 字节在互联网什么地位
  • vue3响应式对象数组
  • 【创作赢红包】项目信息分析表
  • setl指令
  • 为什么会有不同的人种
  • 一般纳税人进项税怎么抵扣
  • 股东之间股权转让需要股东会决议吗
  • 收到的稳岗补贴是否需要交税
  • vue elementui table
  • java方法的返回值类型有哪些
  • sql server 2008r
  • 生产车间发生的固定资产租赁费用属于直接费用
  • 借条这样写才有效
  • 预缴税款是什么意思
  • 公司能经营烟草公司吗
  • 小规模不动产租赁要交哪些税
  • 小规模增值税申报未开票收入怎么填
  • 善意取得虚开增值税专用发票处理
  • 上市公司回购股票多久可出售
  • 附加税多计提了怎么做分录
  • 考核员工的罚款计入什么
  • 支付永续债利息的会计处理
  • 新成立公司实收资本没到位该怎么做账
  • 工程异地预缴的税款可以抵机构所在地的税金吗
  • mysqlpid文件没有
  • sqlserver2005iis警告
  • Sqlserver聚集索引和非聚集索引的区别
  • xp无法识别的usb设备 怎么解决
  • windows2008 iis7如何取消目录执行权限的详细图文介绍
  • ubuntu怎么设置开机自启动程序
  • wlltweak.exe
  • osk.exe
  • win7系统怎么修改开机密码
  • linux安装glibc.i686
  • ie等级
  • cocos2d drawcall
  • opengl实现光照效果
  • window.location.reload白屏
  • JavaScript中的数据类型分为两大类
  • Linux makefile 和shell文件相互调用实例详解
  • ubuntu libtorch
  • python爬虫怎么做
  • nodejs事件队列
  • jquery 字符串
  • js调用键盘
  • 超链接打开比较合适的方式是什么
  • web前端入门教程
  • jquery mobile怎么样
  • 福建通用定额发票查询
  • 减免税备案登记表样本
  • 北京市工会会员卡免费公园有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设