js分割字符串的方法

这篇具有很好参考价值的文章主要介绍了js分割字符串的方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

js分割字符串的方法

适用的各个场景不一样

const arr=['1-2','1-3','2-3','3-4'];

1、string.split()

有特殊字符分割

'1-2'.split('-')
//  ['1', '2']

2、String.substring(start,stop)

start必需。一个非负的整数,规定要提取的子串的第一个字符在 string中的位置。
stop可选,一个非负的整数,包头不包尾,需比最后一个目标字符数加1。

'hello'.substring(1,3)
// 'el'

3、使用String.substr(start,lenght)分割字符串

start 必需。要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。

length 可选。子串中的字符数。必须是数值。如果省略了该参数,那么返回从 string的开始位置到结尾的字串。

'hello'.substr(1,3)
// 'ell'

4、使用String.slice(start,end)分割字符串

提取字符串的某个部分,并以新的字符串返回被提取的部分。文章来源地址https://www.toymoban.com/news/detail-424592.html

'hello'.slice(1,3)
// 'el'

到了这里,关于js分割字符串的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • String字符串分割的3种方法 Java

    使用了 split(string) 方法通过指定分隔符将字符串分割为数组 在java.lang包中有String.split()方法,返回是一个数组。“.”和“|”都是转义字符,必须得加\\\"“; 如果用“.”作为分隔的话,必须是如下写法:String.split(”.“),这样才能正确的分隔开,不能用String.split(”.“); 如果用“

    2024年01月24日
    浏览(42)
  • python用split多字符分割字符串的方法

    1.python 有内置函数split()分隔字符串,但这个内置函数只能识别单个分隔符。 调用方法如下:  其中:  str -- 分隔符,默认为所有的空字符,包括空格、换行(n)、制表符(t)等。 num -- 分割次数。默认为 -1, 即分隔所有。 示例如下: 2. 用正则表达式re模块的split()函数可以使用

    2024年02月07日
    浏览(46)
  • 【问题解决】mysql 数据库字符串分割之后多行输出方法

    项目需要从一张表查询出来数据插入到另一张表,其中有一个字段是用逗号分隔的字符串,需要多行输入到另一张表,那么这个如何实现呢 下面先粘贴下sql语句: 参数解释 1.SUBSTRING_INDEX(str, delimiter, count)     参数解释     str :必填。STRING类型。待截取的字符串     separat

    2024年02月14日
    浏览(45)
  • js中字符串的方法

    字符串的17种方法。。。。。。  

    2024年02月13日
    浏览(29)
  • 用js实现去除字符串首尾的空字符方法

    trim():去除字符串前后空格 结果显示: 正则表达式:(^s*)首部 、(s*$)尾部,用replace替换的方法将首部空字符串和尾部空字符串替换成 结果显示: split将字符串转变为数组,过滤条件filter()方法不等于\\\"\\\",用jion()将数组转化为字符串。 filter()方法会创建一个新数组,原数组的每

    2024年02月14日
    浏览(40)
  • js 字符串拼接的4种方法

    模板字符串(template string)是增强版的字符串,用反引号(`)标识,特点: 1) 字符串中可以出现换行符 2) 可以使用 ${xxx} 形式输出变量   concat() 方法用于连接两个或多个数组或者字符串。 该方法不会改变现有的数组,而仅仅会返回被连接的新数组。 字符串就会拼接在一起

    2024年02月14日
    浏览(39)
  • JS两种方法判断字符串是否包含中文

    第一种是正则表达式来判断,判断输入的字符中是否包含中文。 第二种是通过charCodeAt()来判断,字符串.charCodeAt(index)255 就是中文,否则是英文。

    2024年02月13日
    浏览(65)
  • Java分割字符串,分割逗号字符串,分割空格

    在一些读取文件,然后对数据进行处理的过程中,我们需要获取到对应的数据,这里我有一个文本其中的数据都是用逗号进行隔开的,我需要获取到他们;

    2024年02月11日
    浏览(50)
  • js 判断两个字符串是否相等(有两种方法)

    使用比较运算符判断两个字符串是否相等 可以使用比较运算符 === 或 == 来判断两个字符串是否相等。例如: 在上述代码中,我们定义了两个字符串变量 str1 和 str2 ,并使用 === 运算符来比较它们的值。如果两个字符串相等,则输出 两个字符串相等 ;否则输出 两个字符串不相

    2024年02月05日
    浏览(73)
  • js字符串转换为对象格式的3种方法

    var str = \\\'{\\\"name\\\":\\\"小明\\\",\\\"age\\\":18}\\\'; var json = JSON.parse(str);//第一种 var json2 = eval(\\\"(\\\" + str + \\\")\\\");//第二种 var json3 = (new Function(\\\"return \\\" + str))();//第三种 1.JSON.parse() JSON.parse(text[, reviver]);   //text:必需, 一个有效的 JSON 字符串。 //reviver: 可选,一个转换结果的函数, 将为对象的每个成员调

    2024年01月21日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包