位置: 编程技术 - 正文

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)

  • 离职员工奖金发放规定
  • 个税手续费返还交增值税,但是6%的那行是灰色的
  • 税务是怎么回事
  • 支付的画图费没有发票要如何处理
  • 库存股是什么科目的备抵
  • 实验用品包括实验仪器吗
  • 金蝶k3如何设置凭证保存自动新增
  • 货币基金分红交什么税
  • 政府项目如何进项目
  • 印花税多报了几块钱税务局会找我吗
  • 一般纳税人留底税额抵减欠缴税额
  • 收到补助款怎么入账
  • 收到其他与筹资活动有关的现金计算公式
  • 高铁票抵扣进项税
  • 分期付款方式销售货物什么时候确认收入
  • 建筑业异地预缴增值税流程
  • 独资企业是向地税申报个税吗
  • 企业购买的商业保险赔偿多少
  • 价内税包括
  • 年薪12万如何申报个人所得税
  • 没有ca证书怎么办社保
  • 个体户经营所得怎么申报
  • 销售已使用过的固定资产增值税
  • 进项税额转出不交税款怎么处理
  • 合同银行账户与开票信息不一致会计如何处理
  • 个体户生产经营所得税率表2023
  • 预提保障金和交税的区别
  • 新企业购买金税盘
  • 农业自产自销如何认定
  • 结转成本是否要等货物卖出后
  • 打开游戏时总是出现需要新应用打开此MS
  • 股东分配利润的程序
  • win10永久激活码神key一周内
  • 苹果15手机价格和图片颜色
  • 货运代理开票
  • 在草地上吃零食叫什么
  • 人脸识别测颜值,al
  • 分配利润的会计处理
  • 猿厂猿作设计机构招聘
  • 猿类作文
  • 【机器学习】KNN算法及K值的选取
  • php图片添加水印的方法
  • 房屋租赁发票如何免税
  • 出售子公司股权不丧失控制权
  • 端午节补几天工资
  • 进出口总额用什么字母表示
  • 特殊银行账户上限
  • okhttp源码解读
  • dedecms转其他cms
  • mongodb 入门
  • centos7阿里云源
  • 应付职工薪酬期末余额是什么意思
  • 简易征收适用哪些业务租赁
  • 税前可扣除的税费
  • 个税代扣代缴需要什么
  • 汽车销量多少才能赚钱
  • 计提工会经费会计凭证怎么做分录
  • 行政单位汽车加油无明细怎么办
  • 最新减免税申报表填写举例
  • 上年度固定资产费用化了,财报怎么算
  • 民办非企业单位免税
  • 企业贷款利息多少
  • 年平均资金占用额是动态平均数吗
  • 人力资源公司的名字
  • 注销公司需要多长时间完成
  • mysql深度解析
  • 分区时把磁盘格式化了,如何恢复
  • avgorange是什么文件夹
  • linux怎么配置vim
  • win10任务界面
  • mac未能分区
  • glrotatef函数
  • html中href,src区别
  • dos改时间
  • vue导航组件
  • 服务器限制流量
  • 骞怎么读什么意思是什么
  • jquery全局变量和局部变量
  • 捐赠收入如何交印花税
  • 教师十三薪是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设