位置: 编程技术 - 正文

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双系统怎么删除win系统
  • 公司收到项目的现金
  • 修改系统帐户用什么软件
  • ZF框架实现发送邮件的方法
  • php 面向对象
  • linux鼠标左键失灵
  • linux的安装和使用
  • i33240配什么主板
  • 酒店会计科目及账务处理视频
  • 黑马程序员前端工程师简历
  • 委托加工物资增值税计税依据
  • 增值税多扣款了怎么处理
  • css中设置字体样式
  • 数据挖掘论文选题
  • phpcms v9官网
  • 运输发票是怎样计提的
  • ps里的钢笔工具
  • 劳务公司承接项目的方案怎么写
  • 销售佣金的税务比例一般是多少啊
  • 外贸企业主要做什么
  • 个体户开出的增值税发票丢失了怎么办?
  • sql数据库转换mysql
  • db2 -968
  • mysql索引优化的方案
  • 建筑业营改增的主要内容
  • 开会旅游的费用是多少
  • 黄金入账如何做会计分录
  • 短期借款计提利息计入什么科目
  • 管道固定装置
  • 拆借 拆放
  • 会计中的记账是什么意思
  • mysql案例分析
  • mysql的自动增长怎么表示的?
  • mac安装surge
  • visio.exe是什么进程
  • win7系统每次开机都要选择用户
  • win7系统运行红警黑屏有声音
  • linux 使用
  • exec方法
  • node.js gui
  • 安卓app开发框架模板
  • perl中的$_
  • python网络爬虫程序
  • jQuery实现checkbox列表的全选、反选功能
  • angular.js
  • javascript基础笔记
  • json初学
  • javascript规范
  • python基础教程chm
  • jQuery使用Selectator插件实现多选下拉列表过滤框(附源码下载)
  • javascript数据结构与算法百度云视频资源
  • jquery更换图片
  • 任何基金都可以转让吗
  • 北京的个人所得税怎么算
  • 中国进口0号柴油价格
  • 代销手续费增值税会计处理
  • 民办非企业暂行
  • 国企重组裁员政策解读
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设