今日快讯:js如何截取字符串?js截取字符串的常用方法有哪些?
时间:2023-06-07 08:40:03来源:科技头条

js如何截取字符串?

js截取字符串使用还是比较广泛的,并且有很多方法,下面整理几种比较常用的,希望对大家有所帮助。

js截取字符串

js截取字符串的常用方法有哪些?

使用 substring()或者slice()

函数:split()

功能:使用一个指定的分隔符把一个字符串分割存储到数组

例子:

str=”jpg|bmp|gif|ico|png”;

arr=theString.split(”|”);

//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组

js截取字符串

函数:Join()

功能:使用您选择的分隔符将一个数组合并为一个字符串

例子:

复制代码 代码如下:

var delimitedString=myArray.join(delimiter);

var myList=new Array(”jpg”,”bmp”,”gif”,”ico”,”png”);

var portableList=myList.join(”|”);

//结果是jpg|bmp|gif|ico|png

函数:substring()

功能:字符串截取,比如想从"MinidxSearchEngine”中得到"Minidx”就要用到substring(0,6)

函数:indexOf()

功能:返回字符串中匹配子串的第一个字符的下标

js截取字符串

复制代码 代码如下:

var myString=”JavaScript”;

var w=myString.indexOf(”v”);w will be 2

var x=myString.indexOf(”S”);x will be 4

var y=myString.indexOf(”Script”);y will also be 4

var z=myString.indexOf(”key”);z will be -1

续:

1.substring 方法

定义和用法

substring 方法用于提取字符串中介于两个指定下标之间的字符。

语法

stringObject.substring(start,stop)

参数 描述

start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。

stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。

返回值

一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start。

说明

substring 方法返回的子串包括 start 处的字符,但不包括 end 处的字符。

如果 start 与 end 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。

如果 start 比 end 大,那么该方法在提取子串之前会先交换这两个参数。

如果 start 或 end 为负数,那么它将被替换为 0。

2.substr 方法

定义和用法

substr 方法用于返回一个从指定位置开始的指定长度的子字符串。

语法

stringObject.substr(start [, length ])

参数 描述

start 必需。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。

length 可选。在返回的子字符串中应包括的字符个数。

js截取字符串

说明

如果 length 为 0 或负数,将返回一个空字符串。

如果没有指定该参数,则子字符串将延续到stringObject的最后。

以上就是js截取字符串常用的几种方法,如果有需要,可以了解一下,希望能对大家有所帮助。

标签: 编程技术 截取字符串 截取字符串方法

最新
  • 今日快讯:js如何截取字符串?js截取字符串的常用方法有哪些?

    js如何截取字符串?js截取字符串使用还是比较广泛的,并且有很多方法

  • 白羊座的自我控制能力不好 情绪要爆发就爆发? 每日速递

    白羊座:控制不了情绪白羊座的自我控制能力不好,情绪要爆发就爆发

  • 威博液压中签率怎么样?威博液压是什么券商上市?

    威博液压中签率怎么样?北交所首只注册制新股威博液压(871245 BJ)的发行结果出炉,75 22万户参与打新,中

  • 银行协商分期技巧有哪些?银行全民乐分期可以协商吗?

    银行协商分期技巧有哪些?兴业银行协商分期技巧是指在贷款分期过程中,客户与银行进行合理、有效的协商,

  • 花呗被停用是怎么回事?花呗无缘无故被停用是什么原因?

    花呗被停用是怎么回事?花呗突然停用可能是逾期、违规使用、账户风险等原因,具体分析如下:逾期:出现了

  • 短信能屏蔽吗?如何知道短信被屏蔽了?

    短信能屏蔽吗可以屏蔽短信,可以通过设置短信拦截来拒收垃圾信息。如何知道短信被屏蔽了1 发送短信后

  • 法务是做什么的?考法务需要什么条件?

    法务是做什么的?法务是司法工作。是在企事业单位、政府部门等法人和非法人组织内部专门负责处理法律事务

  • 微信群可以单独屏蔽某个人的消息吗?微信群如何屏蔽某人消息?

    软件版本:微信Version8 0 16微信群不能单独屏蔽某个人的消息,但是可以将微信群设置为消息免打扰,具体

  • 农村信用社能办信用卡吗?农村信用社能跨行转账吗?

    农村信用社能办信用卡吗?农村信用社可以办理借记卡和信用卡,但并非所有农村信用社都开设了信用卡业务,

  • 股权资本成本计算公式是什么?股权市场价值计算公式是什么?

    股权资本成本计算公式是什么?股权资本成本率 = 无风险收益率 + β系数*(市场收益率-无风险收益

  • 赢稷是秦始皇的什么人?赢稷下一代君王是谁?

    赢稷是秦始皇的什么人?秦昭王赢稷是嬴政的曾祖父,也就是嬴政的父亲的爷爷。秦昭襄王(公元前325—前251年

  • 公积金贷款怎么计息?公积金贷款后账户余额可取出吗?

    公积金贷款怎么计息?等额本息还款法:每月月供额=〔贷款本金×月利率×(1+月利率)^还款月数〕&

  • 演员曹博个人资料 演员曹博演过什么?

    演员曹博个人资料现在我们来一览演员曹博个人资料。据悉,曹博来自辽宁省沈阳市,2008年获得上海"一颗红

  • 股票跌停后为什么没有买入的显示?股票什么情况下不设涨幅限制?

    股票跌停后为什么没有买入的显示?股票跌停后没有买入的显示是正常现象。如果股票委托中还有买单的话,股

  • 震荡盘升是什么意思?脉冲信号震荡是什么意思?

    震荡盘升是什么意思?震荡盘升指的是股价在上涨的过程中不断上下波动,但是整体运行的趋势为向上运行的一

  • 信用卡的用途是什么?信用卡的优缺点分别是什么?

    信用卡的用途是什么?信用卡是银行为客户提供的一种贷款服务。银行根据申请人的资质向信用卡发放信用额度

  • 旅游
    • 结婚旗袍怎么挑选?结婚旗袍配什么鞋子?

    • 可转债有哪些风险?可转债强制赎回是什么意思?

    • 子公司股权转让流程是什么?有限责任公司股东之间可以自由转让股权吗?

    • 中华人民共和国社会保险法第十二条有什么内容?基本养老保险费缴纳比例是什么?