位置: 编程技术 - 正文

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)

  • 应税劳务的主要成本包括
  • 税务师考哪5门
  • 利润10万企业所得税多少
  • 股票印花税计算公式
  • 小规模纳税人出租
  • 过桥费是多少
  • 小规模纳税人增值税优惠政策2023
  • 厂里搬厂赔偿员工标准
  • 研发支出期末余额列报
  • 怎么调开票金额
  • 科技型中小企业条件
  • 损益表上的数据怎么看
  • 税款追征期起算点 增值税重新计算
  • 用党费返还款购置资产应如何账务处理?
  • 去国外参加展览的英文
  • 预警税负率表
  • 小规模都纳什么税
  • 分公司税务是独立核算还是非独立
  • 借款合同 增值税
  • 安家费要还吗
  • 更换金税盘后数据能恢复么
  • 关于行邮税四档调三档
  • 企业年报资产状况信息可以不填吗
  • 技术调试费用开几个点税
  • 公司用自己的设备投资怎么交税呢怎么做账
  • 地下车库是否需要设置消防电梯?
  • 去年亏损今年第一季度盈利
  • 长期未收回的应收账款企业所得税
  • 领取劳保用品如何做凭证怎么做会计分录?
  • win10如何关闭更新并关机
  • php是面向过程还是面向对象
  • 生产企业出口退税计算
  • 债权人将长期债务转为投资
  • 行政事业单位会计科目一览表
  • PHP:mcrypt_module_get_algo_block_size()的用法_Mcrypt函数
  • codeigniter3中文手册
  • 金融资产的条件
  • 库存商品损失怎么做账
  • 动产租赁增值税税率最新
  • python大作业小游戏
  • nvme安装win10教程
  • php入门实例
  • 研发支出资本化支出属于什么科目
  • 什么是应收账款信用管理制度
  • mongodb findandmodify
  • 无票收入后又开票怎么办
  • 网约车提现多久到账
  • 企业所得税太高怎么合理规避
  • 企业应纳税总额怎么算
  • 增值税专票什么用处
  • 公司支付工伤赔偿,是先签字还是先打钱
  • 房屋免租期的房子能卖吗
  • 追加固定资产原值如何计提折旧
  • 免税申请需要什么材料
  • 开票需要缴纳印花税吗
  • 政府专项扶持资金
  • 什么是权责发生会计处理基础
  • vmware 启动虚拟机
  • ubuntu搭建nginx服务器教程
  • centos 网络监控
  • win10更新后安装包会自动删除吗
  • win7任务栏跑到右边了
  • linux单个文件夹文件数量
  • win10命令提示符需要密码
  • Metaio in Unity3d 教程---Metaio扫描图片要求(Image Tracking)
  • 微信小程序获取手机号失败
  • nodejs爬虫框架crawler
  • nodejs自动生成接口文档
  • nodejs filereader
  • shell脚本中执行命令语句
  • shader要学多久
  • node 连接sqlserver
  • Android Studio Attach source code
  • 非法文件名是什么
  • jquery如何解决跨域问题
  • unity游戏换皮教程
  • unity5.x游戏开发指南
  • js函数总结
  • 怎么注册山东省采购网
  • 调研基本情况介绍范文
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设