位置: 编程技术 - 正文

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)

  • 一般纳税人税率有几种
  • 债券到期账务处理
  • 发票作废了清单一样怎么重新使用
  • 民营医院的财务管理制度
  • 其他债券投资有减值,为什么其他权益工具投资没有减值
  • 调整以前年度递延收益确认收入账务处理
  • 临时售楼处及其装修费用如何列支
  • 包工包料挣钱吗
  • 风险纳税人还能开发票吗
  • 房屋租赁发票能抵扣几个点
  • 差额征税科目
  • 五证合一后地税编码怎么查
  • 工程结算收入要交税吗
  • 企业收到党建经费 所得税
  • 做金融服务要什么资格
  • mac怎么分区硬盘分区
  • 在线测网速准吗
  • 工会经费的计税依据包括劳务费吗
  • win10开机启动项怎么删除
  • win11任务管理器怎么没有了
  • 行政事业单位临聘人员
  • vben admin框架怎么实现上传文件时拿到文件参数
  • 公司整体收购协议书范本
  • 施工企业自建自用的工程
  • 企业并购的基本方法有
  • 苹果发布macOS更新
  • linux系统网络日志
  • 个人医疗保险怎么取出来
  • 材料发票入账
  • 摇篮山圣克莱尔湖国家公园
  • 十分钟带你了解阿氏圆
  • apache安装与配置windows
  • 企业所得税中的其他业务收入包括
  • 逾期未收回包装物押金增值税怎么算
  • PHP:imagepalettetotruecolor()的用法_GD库图像处理函数
  • 增值税专用发票的税率是多少啊
  • 跨省不动产登记
  • 金税盘如何使用流程
  • php批量上传图片到服务器
  • vue 跳转页面
  • 本地部署gpt4
  • 律师事务所主要业务范围介绍
  • 每月计提的工资包含社保吗
  • 固定资产清理借方增加还是减少
  • SQLite教程(十三):C语言编程实例代码(1)
  • 帝国cms建站实例教程
  • 哪些合同必须签订书面合同
  • 好用的测试工具
  • 总账和成本哪个工资高
  • 公司报销专用发票
  • 员工的工资属于固定资产吗
  • 员工迟到扣款如何做账
  • 附加税的计税依据是增值税实际缴纳税款吗
  • 低预算高要求
  • 技术服务费怎么交税
  • 公司支付账户
  • 协会会费怎么入账
  • 资产负债表期初余额和期末余额
  • 手续费和利息费用的区别
  • Windows下MySQL5.7.18安装教程
  • 苹果的mac系统
  • 系统win8
  • w7定时自动关机
  • win7 64位系统RAR压缩文件损坏该怎么修复
  • centos进入指定目录
  • 用python循环语句
  • 调用perl脚本
  • node_modules复制
  • 应用框架的设计方法
  • jQuery中Nicescroll滚动条插件的用法
  • javascript中的对象用于
  • python的了解
  • 电子税务局增值税申报表下载
  • 海关编码更新
  • 技术服务费减免企业所得税政策
  • 个体税务怎么查询
  • 纳税人不办税务许可证
  • 印花税核算有两种情况,是如何处理的?
  • 福建省狱警招聘医生
  • 电信业八大争议事件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设