位置: 编程技术 - 正文

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)

  • 出租房怎么算平方多少
  • 个人出租住宅需要缴纳房产税吗
  • 劳务公司的个税如何申报
  • 所得税税负率是125正常吗
  • 增值税专用发票抵扣税额是什么意思
  • 软件使用权收入怎么计算
  • 资产减值损失包括应收账款减值损失吗
  • 代收款需要开票吗
  • 亏损企业能不能无常捐赠
  • 应交税费科目核算
  • 一次性发放年终奖怎么税务筹划
  • 旧公司库存如何管理
  • 企业购买房产可以抵扣增值税吗
  • 企业出租房屋交什么税?
  • 确认投资收益是按照出资比例还是股权比例
  • 个人房源可以委托别人吗
  • 子公司的注册资金需要母公司股东出吗?
  • 几个人注册公司好还是个体户好
  • 增值税专用发票有几联?
  • php字符串处理函数
  • 土地增值税的计税依据
  • 彻底清理缓存
  • php中的include
  • PHP:__halt_compiler()的用法_misc函数
  • PHP:parse_ini_string()的用法_Filesystem函数
  • 待摊费用和预提费用属于什么账户
  • php常用时间函数
  • 异常生物见闻录
  • 计提本月附加税2496.28
  • 第二季度企业所得税怎么算出来
  • c语音进阶
  • ai绘画网站
  • 销售折扣购物卡怎么做账
  • python一元二次方程求根
  • 投资理财产品的骗术
  • 计提工资是什么时候计提
  • 没有原始凭证可以记账吗
  • 兼职收入用缴纳增值税吗
  • 企业股东分红是按会计利润还是税务利润
  • 对公账户里的钱怎么转出来合法
  • 利润表中本月数,本期金额指什么
  • 筹建期间的开办费属于资产吗
  • 合伙企业的合伙人有下列情形中的当然退伙
  • 房地产会计开发工资高吗
  • 代理服务费如何缴纳
  • 海关被税没有发票
  • 材料成本差异的含义
  • 研发费用不能加计扣除的有哪些项目
  • 软件开发销售属于什么行业
  • 小企业固定资产折旧方法
  • 汽车固定资产清理怎么交税
  • 预付账款科目的余额如果在借方,则在资产负债表上
  • 扶贫入股分红政策
  • 房地产公司员工购房
  • 进项税额转出的分录怎么做
  • 收到商业承兑汇票的会计分录
  • 财务费用的科目编码是多少
  • 价税分离怎么算
  • MySQL数据库开发技术电子版
  • 如何在mysql显示当前用户
  • 关闭 windows
  • hppusg.exe
  • linux virtio
  • ipssvc.exe - ipssvc是什么进程 有什么作用
  • Windows Server 8 ADDS轻松几步搞定密码个性化设置
  • win8什么时候发布
  • windows8怎么关闭广告弹窗
  • webpack-loader
  • fragmentize
  • jquery插件怎么用到自己的网站
  • node.js中的http.response.writeHead方法使用说明
  • linux 批量修改
  • 可输入文字查找的软件
  • 深入理解java
  • jquery文档处理有哪些
  • 十大上海企业纳税排行榜
  • 合肥新房商铺
  • 理财持有时间
  • 支部书记讲党课主题教育
  • 东莞国家税务局横沥分局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设