位置: 编程技术 - 正文

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)

  • 房产税税额怎么算
  • 非居民纳税人是小规模纳税人
  • 土地摊销账务处理
  • 存货被盗的会计分录
  • 机票抵扣进项只能在发生当月吗
  • 公司收入是否应优先支付工资
  • 企业劳务外包员工有五险一金吗
  • 退休回聘政策与程序
  • 产业扶持资金管理办法
  • 工程物资与原材料的区别与联系
  • 购入技术服务怎么结转成本的
  • 房地产企业用电计入什么科目
  • 应征进口关税的公式
  • 已提完折旧车辆可以卖吗
  • 低值易耗品摊销什么意思
  • 福利费不交个人所得税会怎么样
  • 营改增后填用作废的发票可以用来报销吗?
  • 网络招聘合同
  • 水利工程建设费用组成
  • 总账会计就是内外账合并吗
  • 银行端现金缴税凭证
  • 厦门新车购置税计算
  • cmd telnet命令大全
  • 购车的进项税怎么算
  • 外汇账户怎么做账
  • 如何设置bios开关机
  • 存货的毁损通过什么科目核算
  • 在php中,字符串有哪些表示形式
  • 商会账目
  • 八个与cpu相关的字符
  • 劳务派遣增值税差额征税
  • lsalss.exe
  • uniapp获取window对象
  • 安斯海滩上的角眼沙蟹,塞舌尔普拉兰岛 (© Ingo Schulz/Offset by Shutterstock)
  • php的框架有哪些
  • 滴滴发票开公司名称可以抵扣进项吗
  • 小微企业延缓缴纳
  • php二维数组添加数据
  • 申请专利费用计入哪个科目
  • 技术和商业模式怎么写
  • tcpdump 监听指定端口
  • 所得税费用要结转损益吗
  • 企业的差旅费计入什么科目
  • 个人个税汇算清缴怎么做
  • 设计服务的成本票可以暂估吗
  • 返还教育费附加、地方教育费附加代征手续费的请示
  • 零星开支是什么会计科目
  • 研发费用属于什么会计科目
  • java中public修饰什么
  • mysql存储过程用什么调用
  • 红字发票与作废发票验旧
  • 小额收据报销
  • 日常费用报销表格
  • 承兑汇票找公司贴现违法吗
  • 应付职工薪酬如何结转
  • 货代是否负责损失
  • 私人账户可以打钱到公司账户吗
  • 未担保余值举例
  • 注册资本实缴后钱怎么出来
  • mysql的拼接符号
  • sql自动增长是什么意思
  • mysql中索引有什么用
  • win10小娜语音激活
  • windows server 2008 u盘安装
  • Windows Server 2008系统10个意外惊喜
  • 从此学会隐藏悲伤全文
  • windows8.1u盘安装教程
  • linux引导程序有哪些
  • iwatch命名
  • PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
  • nodejs 异步
  • yarn使用教程
  • 淘宝店铺首页导航栏css
  • r语言和python画图
  • cocos onload
  • 安卓性能测试主要测试的是
  • jQuery同步提交示例代码
  • nodejs基础教程
  • python讲解
  • 金税三期个税下载官网手机版
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设