JavaScript分割字符串

语法

str.split([separator[, limit]])

参数

  • separator
    指定表示每个拆分应发生的点的字符串。
    separator 可以是一个字符串或正则表达式。
    如果纯文本分隔符包含多个字符,则必须找到整个字符串来表示分割点。
    如果在str中省略或不出现分隔符,则返回的数组包含一个由整个字符串组成的元素。
    如果分隔符为空字符串,则将str原字符串中每个字符的数组形式返回。
  • limit
    一个整数,限定返回的分割片段数量。
    当提供此参数时,split 方法会在指定分隔符的每次出现时分割该字符串,但在限制条目已放入数组时停止。
    如果在达到指定限制之前达到字符串的末尾,它可能仍然包含少于限制的条目。新数组中不返回剩下的文本。
// 申明一个以空格为分割的字符串
const str = 'The quick brown fox jumps over the lazy dog.';// 对str以空格进行分割,得到一个数组
const words = str.split(' ');
console.log(words[3]);
// expected output: "fox"const chars = str.split('');
console.log(chars[8]);
// expected output: "k"// 将整个字符串转化为一个数组元素
const strCopy = str.split();
console.log(strCopy);
// expected output: Array ["The quick brown fox jumps over the lazy dog."]

JavaScript分割字符串相关推荐

  1. javascript 中 split 函数分割字符串成数组

    分割字符串成数组的方法有很多,不过使用最多的还是split函数 <script language="javascript"> str="2,2,3,5,6,6 ...

  2. jquery中如何以逗号分割字符串_百度知道

    jquery中如何以逗号分割字符串_百度知道javascript本身就是带split方法的 定义和用法 split() 方法用于把一个字符串分割成字符串数组. 语法 stringObject.spli ...

  3. join为什么每个字符都分割了 js_JS截取与分割字符串常用技巧总结

    本文实例讲述了JS截取与分割字符串的常用方法.分享给大家供大家参考,具体如下: JS截取字符串可使用 substring()或者slice() 函数:substring() 定义:substring( ...

  4. 银行卡号,指定字符长度分割字符串

    2019独角兽企业重金招聘Python工程师标准>>> 每隔指定字符长度分割字符串,可以制作银行卡号格式化提示功能.利用正则替换实现.js代码如下; <script type= ...

  5. javaScript的字符串

    JavaScript的字符串就是用"或"括起来的字符表示. js操作字符串使用的对象: String 注意:对字符串的操作的api返回的字符串都是一个新对象,如果需要使用的话需要新 ...

  6. 切割字符串长度php,C++_C语言中计算字符串长度与分割字符串的方法,C语言strlen()函数:返回字符串 - phpStudy...

    C语言中计算字符串长度与分割字符串的方法 C语言strlen()函数:返回字符串的长度头文件: #include strlen()函数用来计算字符串的长度,其原型为: unsigned int str ...

  7. split()分割字符串数组

    用于把一个字符串分割成字符串数组. <!DOCTYPE html> <html><head><meta charset="utf-8"&g ...

  8. html字符串转成数组,图文详解JavaScript中字符串转换为数组的方法

    在前端开发中经常需要使用JavaScript,那你知道怎么将JS字符串转换为数组吗?这篇文章就和大家讲讲JS将字符串转换为数组的方法,感兴趣的朋友可以参考一下,希望可以帮助到你. 之前一篇文章已经给大 ...

  9. c语言以空格分割字符串_C语言: 利用sscanf() 函数分割字符串

    头文件:#include sscanf()函数用于从字符串中读取指定格式的数据,其原型如下: int sscanf (char *str, char * format [, argument, ... ...

  10. JavaScript去除字符串首尾空格

    function trim(str)         {             return str.replace(//s+/g,"");         } javascri ...

最新文章

  1. SAP Leonardo机器学习模型重新训练的日志
  2. hadoop学习笔记(二):centos7三节点安装hadoop2.7.0
  3. 在 HTML 中引入 vue.js 写页面
  4. 系统架构师学习笔记-多媒体基础知识
  5. Magento 自定义URL 地址重写
  6. mysql source导入慢,MySQL mysqldump与source导入慢怎么解决
  7. Leetcode-MySQL-197. 上升的温度
  8. Python迭代列表
  9. 软Raid5,LVM,3T大硬盘纠缠操作的问题
  10. paip.ajax没有起作用,提示 no transport
  11. 接上一篇:Java实现导出Excel并附带水印
  12. 计算机网络初探(ip协议)
  13. 基于AT89C51及Proteus仿真的室内火灾监测装置
  14. Unity打包篇:能够解决Unity打包Gradle遇到的所有问题方法整合!(持续更新中!)
  15. ssh和telnet客户软件ZOC如何设置UTF-8
  16. 《linux内核中断》之 法外狂徒张三删库跑路
  17. ThinkPHP导出百万条数据量
  18. 万年历C语言程序可参考的文献,万年历的c语言程序
  19. BigDecimal除法后保留两位小数
  20. 我对COSCO的SWOT分析

热门文章

  1. acm竞赛使用python的多吗_我该参加acm竞赛吗?
  2. 逻辑回归之ROC曲线的绘制
  3. ccs软件5.5安装
  4. CCS软件的C语言取模注意点
  5. UIControl IOS控件编程—IOS开发
  6. java开发ps插件_ps样式如何导入?Photoshop插件导入教程
  7. avr的c语言开发工具,AVR单片机的C语言开发简介
  8. windows系统怎么用注册表修改桌面文件路径
  9. 游戏测试就天天打游戏?老司机给你深度解惑
  10. php后台发送qq消息,WebQQ消息发送功能