当前位置:网站首页>写一个正则
写一个正则
2022-04-23 05:54:00 【迷失的骆驼】
需求:
字符串:股票代码:002354,股票简称:*ST天娱,编号:2020--119,债券代码:112496,债券简称:17天神01,大连天神娱乐股份有限公司,关于“17天神01"摘牌的公告,
需要的字符串:大连天神娱乐股份有限公司
const str = '股票代码:002354,股票简称:*ST天娱,编号:2020--119,债券代码:112496,债券简称:17天神01,大连天神娱乐股份有限公司,关于“17天神01"摘牌的公告,'
const info = str.split(/(?<=[:][^,]+),(?=[^,]+[:])/g).map(m=>({ key:m.split(':')[0],value:m.split(':')[1] }))
const compJJ = info.find(m=>m.key ==='债券简称')
const compName = compJJ ? compJJ.value.split(',')[1] : ''
console.log(info,compJJ,compName)
// compName 为得到的公司名
版权声明
本文为[迷失的骆驼]所创,转载请带上原文链接,感谢
https://blog.csdn.net/xufang461010923/article/details/111175127
边栏推荐
猜你喜欢
HDU-Tunnel Warfare
CUDA project encountered a series of compilation problems after changing the environment (computer)
2020 Jiangsu Collegiate Programming Contest-A.Array
CUDA environment installation
解析psd文件,并映射成组件
微信小程序之点击取消,返回上页,修改上页的参数值,let pages=getCurrentPages() let prevPage=pages[pages.length - 2] // 上一页的数据
Node的文件系统及Buffer概述
uniapp 自定义搜索框适配小程序对齐胶囊
JS高频面试题
[UDS unified diagnosis service] i. diagnosis overview (2) - main diagnosis protocols (K-line and can)
随机推荐
Generate shortcut
C51/C52 特殊功能寄存器表
微信小程序之改变数组中某值,对象中某值的方法
汇编 32位无符号加法计算器
提交本地仓库并同步码云仓库
C语言进阶要点笔记4
修改注册表的值
20220222回归职场
Matching between class template with default template argument and template parameter
Quaternion multiplication
时间戳转格式化日期
Krypton zeal
Eigen 库常用基本用法 备忘
微信小程序之点击取消,返回上页,修改上页的参数值,let pages=getCurrentPages() let prevPage=pages[pages.length - 2] // 上一页的数据
Eigen 学习总结
VHDL finite state machine (FSM) code example
Palindromic Primes
特效案例收集:鼠标星球小尾巴
Principle and characteristic analysis of triode
JS中的this指向