位置: 编程技术 - 正文

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)

  • 自查补报以前年度收入可以补在当前属期吗
  • 合同印花税怎么贴
  • 品种法,分批法,分步法是什么
  • 分支机构注销后往来账如何处理
  • 辞退福利全部计入当期
  • 小规模免增值税的账务处理
  • 注销公司报表应注意什么
  • 会计工作的基本认识
  • 个人转让住房要交哪些税费?
  • 企业年金如何缴费标准
  • 会计中应收账款的英文
  • 出口货物退回需要进口税吗
  • 新会计准则开办费装修费计入什么科目
  • 计提社保个人部分需要计提吗
  • 物业费增值税是什么税
  • 甲供工程会计分录
  • 个体户收入总额是含税还是不含税
  • 记账凭证填制的内容
  • 产品售后产生材料费会计核算
  • 应收账款 转让
  • 股东退股会计科目
  • 合同增值税如何申报
  • 客户汇公司账户怎么汇
  • 如何计算净利润增长率
  • 预付账款是企业销售过程中形成的一种非货币形式的债权
  • win10设置变成竖排
  • 收到服务费发票可以计入什么科目
  • php string
  • 债劵利息怎么计算
  • 二级资本债是什么意思
  • 应收票据贴现的会计分录
  • mcshield.exe是什么进程
  • 清晨暴雨的说说
  • php操作步骤
  • php生成表格
  • 处置可供出售金融资产原先进入公允价值变动损益
  • php获取手机型号
  • b站怎么进抖音模式
  • js实现功能
  • 收据能抵成本吗
  • 加计抵减可以补提本年的税吗
  • 工程施工二级设哪些明细
  • sql server 2008中的权限分为三类
  • sql 文件存储
  • 中小企业抵税
  • 跨年租金如何处理
  • 工会经费计提基数包括奖金吗
  • 总结哪些纳税人可以采用简易计税方法
  • 合并报表非同控为什么调公允
  • 在税收方面属于什么领域
  • 内部债权债务的抵消分录
  • 增值税专用发票和普通发票的区别
  • 公司申报的工资和实际发放的工资不一样怎么办
  • 律师事务所优惠政策
  • 所有者权益变动表图片
  • win7系统ie浏览器怎么卸载重装
  • win10预览版21277
  • win10预览版选哪个
  • ubuntu kylin 14.04下载 ubuntu优麒麟14.04 lts下载地址
  • Win7的sysprep工具怎么用 win7自带sysprep工具重置系统方法
  • Win10怎么修改hosts文件
  • 如何打开音量控制器
  • 怎么有才能
  • unity3d协程的作用
  • OpenGL Tutorial: (2) Creating an OpenGL Window
  • el-select tree
  • android 自定义
  • 地形图高程点坐标高程提取
  • jquery库文件
  • jquery异常捕获
  • 命令如下
  • Unity3d MonoDevelop格式化代码
  • jquery简单例子
  • 重写SimpleAdapter的getView以实现按钮点击响应
  • unity物体碰撞爆炸
  • javascript基础编程
  • jquery.css
  • android 网络编程
  • 出口退税退运需要什么
  • 新疆都有哪些地貌
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设