位置: 编程技术 - 正文

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)

  • 小规模附加税减半征收什么时候开始
  • 一般纳税人缴纳增值税会计科目
  • 企业所得税应纳税所得额怎么算
  • 汇算清缴要退税怎么做凭证呢
  • 注册资本金实缴和认缴区别
  • 加盟费摊销会计分录
  • 外地办事处能交当地社保吗
  • 公司章程上的出资时间2050年
  • 部分销售退回怎么开票
  • 老板买增票财务怎么做账
  • 哪些票据可以挂公司名下
  • 废品计入哪个科目
  • 没有合作会怎么样
  • 按次申报是什么意思
  • 个体工商户交企业所得
  • 什么人适用131419手机号码
  • 应收单据处理包括哪些
  • tplink路由器手机怎么设置
  • 新税法中工资薪金的规定
  • windows7部分的更新安装失败怎么办?
  • php中提交表单数据
  • 深入php:面向对象、模式与实践
  • 非盈利组织又称
  • 经营租入固定资产的租赁费计入
  • php必背知识点
  • 其他业务支出的二级科目有哪些
  • electron 打包
  • 奥林匹克国家公园
  • 常用的3个第三方类库
  • 总分类账的登记依据和方法取决于企业所采用的
  • php获取本机ip地址
  • 520要来了要吵架的赶紧
  • 进入微信小程序
  • umount命令详解
  • Python如何将字符串转化为数字
  • 服务什么行业
  • 个体户发票没有开户行和账号行吗
  • 往账来账是什么意思
  • 免征企业所得税的有哪些行业
  • php网站首页的源码在哪里
  • 帝国cms伪静态规则
  • 个人对个人大额转账用途怎么写
  • 营改增之后发票的变化
  • 增值税现代服务业包括哪些内容
  • 库存现金的使用限额规定
  • 个人账户用于公司发工资
  • 对公账户取钱该怎么取钱
  • 用友t6操作流程
  • 期末账项调整的内容包括
  • 白条该如何处理好
  • 工程造价不能超出多少预算
  • 单位开具技术维护发票
  • 增值税专用发票和普通发票的区别
  • 转贴现占谁的授信
  • 非同一控制下企业合并,企业合并成本包括
  • 资产负债表各项目占比
  • 年末待处理财产损益有余额怎么办
  • 品种法案例分析
  • 商品降价如何进行投诉
  • 企业的固定资产由于技术进步等原因
  • 小企业建账选哪种会计制度
  • mysql查询慢的优化方案
  • centos7 syslog
  • bios设置光盘启动图解
  • xp系统完全删除打印机驱动
  • bios关闭pxe
  • 电脑的本地连接在哪win10
  • Windows PC用iCloud多设备共享数据图文教程
  • main.exe是什么意思
  • switpa.exe - switpa是什么进程
  • win8.1无法关机怎么回事
  • 中国现在很多网站
  • cocos onload
  • Fragment里onActivityResult()无回调的问题
  • javascript中checkbox使用方法实例演示
  • jquery写下拉框
  • 机打发票真伪查询
  • 江苏高速通行费标准
  • 税费算在房价里
  • 精神残疾人员是残疾人吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设