let getStrinsBetweenTwoStrings = (targetString, beginString, endString) => {let aa = targetString.split(beginString), re = [];for (let i = 1, len = aa.length; i < len; i++) {let a = aa[i],s = a.split(endString)[0];s && re.push(s);}return re;
};//测试----------------------------------------
console.log(getStrinsBetweenTwoStrings("一[句话]里面[有]很[多个]方[括号]", "[", "]"));
//[ '句话', '有', '多个', '括号' ]console.log(getStrinsBetweenTwoStrings("我◆◆和我❤❤❤的祖国,◆◆一刻❤❤❤也◆◆不能❤❤❤◆◆分割❤❤❤,无论我走到哪里,都流出◆◆一首赞歌❤❤❤", "◆", "❤❤"));
//[ '和我', '一刻', '不能', '分割', '一首赞歌' ]

JS获取一个字符串中被指定的两个字符串包括起来的所有字符串数组相关推荐

  1. 从富文本(html字符串)中获取图片,js获取富文本中的第一张图片(正则表达式)

    js获取富文本中的第一张图片url正则公式及去除字符串里面的html标签 后台发来一个富文本字符串里面可能包含了0.1.2.3-个图片标签(img),我们的任务是获取这个字符串里面第一张图片的url, ...

  2. C语言:删除一个字符串中的指定字母

    题目:删除一个字符串中的指定字母. 如:字符串 "abcd",删除其中的 a 字母. 输出:bcd int main() {char str1[80],str2[80],c;int ...

  3. python单稳态触发_使用 方法可以获取一个列表中最大元素的值。_学小易找答案...

    [填空题]若在列表的最后添加新元素,则可以直接使用列表的 方法. [填空题]将一个线程的 属性设置为True,则该线程为守护线程. [填空题]是在调用函数时函数名后面的一对小括号中给出的参数列表. [ ...

  4. js打印html页面中的指定内容?

    js打印html页面中的指定内容? 文章发布日期: 2017-12-20 文章更新日期:2018-01-08 添加demo下载 下载地址 传送门->点击去下载 声明,所有的打印页面都叫,inde ...

  5. 删除字符串中的指定字符

    题目 习题8-6 删除字符 (20 分) 本题要求实现一个删除字符串中的指定字符的简单函数. 函数接口定义: void delchar( char *str, char c ); 其中char *st ...

  6. c语言去除字符串中字母,C语言经典例题100例——C语言练习实例32解答(在字符串中删除指定字母或字符串)...

    题目:删除一个字符串中的指定字母,如:字符串 "aca",删除其中的 a 字母. 程序分析:无. 程序源代码: // 百宝箱工作室 官方网址 http://www.baibaox. ...

  7. java如何使截取字符串_java中如何截取字符串中的指定一部分

    java中如何截取字符串中的指定一部分 关注:136  答案:4  mip版 解决时间 2021-02-06 13:27 提问者妳涐執唸汰深 2021-02-06 08:56 精选 比如 F:\wor ...

  8. 在字符串中查找指定字符

    10-1. 在字符串中查找指定字符(15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 白洪欢(浙江大学) 输入一个字符串S,再输 ...

  9. php获取div高度,JS获取一个未知DIV高度的方法

    本文实例讲述了JS获取一个未知DIV高度的方法.分享给大家供大家参考,具体如下: 通过元素的clientHeight属性能够得到元素的高度,如:var height = element.clientH ...

最新文章

  1. diy高性能存储服务器,diy存储服务器
  2. 互联网IP地址的分配
  3. application.properties/yml文件读取
  4. ipython notebook的安装和使用;pip和easy_install.exe的区别;几个库Scikit-Learn、NumPy、SciPy、Matplotlib的用途...
  5. Caused by: java.lang.NoClassDefFoundError: org/springframework/aop/TargetSource
  6. pycharm vim 插件IdeaVIM
  7. bzoj 1638: [Usaco2007 Mar]Cow Traffic 奶牛交通(拓扑排序?+DP)
  8. 十四五规划下建筑企业智慧建造数字化转型规划战略
  9. 基于微信小程序的比赛报名系统
  10. 关于文本分类(情感分析)的英文数据集汇总
  11. 清除桌面多余的右键菜单
  12. 2012服务器优化工具,Windows server 2012服务器安全加固与web环境配置优化
  13. 【WMCA】《Biometric Face Presentation Attack Detection with Multi-Channel Convolutional Neural Network》
  14. css3选择器详细探索
  15. X86汇编语言学习手记(1)
  16. 7.跨段跳转,短调用和长调用堆栈图
  17. 建一个手机网站到底需要多少钱
  18. nginx-2-讲解与使用
  19. 手把手教你实现红黑树
  20. 开发软件是否等于写程序?

热门文章

  1. VLOG丨树莓派Raspberry Pi 3安装PLEX并挂载USB硬盘打造最牛的微型家庭影音服务器2018...
  2. Redis 入门安装(Linux)
  3. 测试与封装5.1.5.2
  4. Const 重载解析
  5. (转)flash的Socket通讯沙箱和安全策略问题
  6. 微软SCRUM 1.0流程模板在中文版TFS2010上无法创建项目的解决办法(续)
  7. awk linux 获取端口号_Linux提权后获取敏感信息命令
  8. axure怎么做5秒倒计时_如何用Axure做倒计时,由分到秒?
  9. iostext添加点击事件_iOS给UILabel添加点击事件
  10. php smarty关闭缓存,php+Smarty的缓存操作