位置: 编程技术 - 正文

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)

  • 价外税怎么理解
  • 所得税汇算清缴时间期限
  • 财务会计制度备案操作流程
  • 小规模纳税人税额怎么做分录
  • 支付员工费用报销账务处理
  • 企业所得税汇算清缴补缴税款分录
  • 季度预缴所得税可以不交吗
  • 员工拿发票报销可以公转私吗
  • 原材料采购没正式发票能否入账?
  • 工程技术服务费和技术服务费
  • 没有建筑资质能办安全生产许可证吗
  • 航天金税费用怎么做账
  • 招待费的住宿费
  • 初级备考计划表
  • 旧设备出口要交增值税吗
  • 旅游公司主营业务介绍
  • 增值税发票过期未抵扣怎么办
  • 新版edge浏览器历史记录
  • 美容美发属于什么品类
  • appdata文件夹在用户文件夹哪里
  • laravel 微服务架构
  • php处理ajax
  • 鸿蒙2.0 更新
  • 其他业务收入对方科目
  • 理财产品利息税
  • 长期借款的业务处理
  • 武侯祠红墙在哪个门
  • 深入php:面向对象、模式与实践
  • 代销商品受托方怎么做账
  • 没有资质证书的公司可靠吗?
  • 银行汇票和银行本票的区别
  • 落日时光
  • js进阶视频教程
  • 损益类科目调整影响所得税吗为什么
  • Attentional Feature Fusion 注意力特征融合
  • 会计中利得的定义
  • 小型微利企业减按25%计算应纳税所得额
  • 个体工商户有固话吗
  • 企业有代扣代缴个税义务
  • 应收账款账龄如何填写
  • 帝国cms真的很好用
  • 购买小礼品赠送怎么做账
  • mongodb导入数据三种方式
  • 个人如何办理营业执照年检
  • 收伙食费入什么科目
  • 待认证进项税额月末怎么处理
  • 进项税额加计10
  • 材料估价入库发票收到如何记账
  • 银行代发工资业务收费吗
  • 收到股东投资款需要交什么税
  • 困难补助属于兜底政策吗
  • 内部招待所管理规定
  • 律师事务所优惠政策
  • 非正常损失进项税额转出计算
  • 用sql语句添加删除字段
  • sql基本教程
  • mysql 临时表
  • windows server特点
  • 繁体软件在简体运行
  • win2003系统要求
  • ubuntu 无线wifi
  • 苹果系统怎么修改语言
  • win7用户账户控制设置电脑重启后恢复
  • win8.1死机卡住不动
  • macbook怎么把通知关掉
  • centos fuser
  • kpg是什么文件
  • ghost7sp1安装教程
  • win10 window
  • win7桌面右键菜单多余选项删除
  • windows 8.1有哪些版本
  • opengl绘制点线面
  • express的中间件
  • vue devtools功能
  • json 日期类型
  • shell脚本中判断grep的结果
  • JavaScript电子时钟倒计时第二款
  • js动态调用方法
  • 关税税率表包括哪些
  • 专用发票收款人可以盖私章吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设