从长绳中取出许多部分的绳子
Take numerous parts of string out of long string
本文关键字:许多部 更新时间:2023-09-26
我有一个相当长的String
var str = "[FirmLegalEntity [firmLegalEntityCode=F2, name=Global Markets Limited, shortName=CMP, firmLeCodeShortName=null], FirmLegalEntity [firmLegalEntityCode=D7, name=BHG SINGAPORE LIMITED, shortName=CGL, firmLeCodeShortName=null]]"
我需要所有firmLegalEntityCode
。
我尝试使用Str.shift("=,")
但这远未达到所需的输出。
还有一个问题是字符串中的其他值被 =
和 ,
包围。
尝试正则表达式:
var re = /firmLegalEntityCode=([^,]*),/g;
var s = '[FirmLegalEntity [firmLegalEntityCode=F2, name=Global Markets Limited, shortName=CMP, firmLeCodeShortName=null], FirmLegalEntity [firmLegalEntityCode=D7, name=BHG SINGAPORE LIMITED, shortName=CGL, firmLeCodeShortName=null]]';
var m;
while (m = re.exec(s)) {
console.log(m[1]);
}
我的版本
var str = "[FirmLegalEntity [firmLegalEntityCode=F2, name=Global Markets Limited, shortName=CMP, firmLeCodeShortName=null], FirmLegalEntity [firmLegalEntityCode=D7, name=BHG SINGAPORE LIMITED, shortName=CGL, firmLeCodeShortName=null]]";
var leg = str.match(/firmLegalEntityCode'=.{2}/g).map(function(str) {
return str.split("=")[1]
});
console.log(leg)
相关文章:
- 为什么在许多浏览器中drawImage()的性能略好于createPattern()
- 在Nodejs中为许多用户处理计时器
- 当有许多形式时,Fancybox脚本不起作用
- 如何动态创建许多Jquery颜色选择器(eyecon)
- 我如何编程许多不同的条件和操作
- 它是否创建了许多不利于JavaScript性能的变量
- 使用Jquery从页面上的许多重复类中获取特定元素
- 添加/删除/更改输入文本的部分值
- jQuery无限循环,动画化许多项目
- PHP代理jQuery部分为javascript
- 从Three.js场景中删除许多对象的速度较慢
- JavaScript检查某些文本中的许多关键字
- AJAX请求许多链接
- Selenium如何批处理许多isElementDisplayed调用
- 如果有许多元素使用相同的类,我如何使用JavaScript获取特定的元素
- getDataAsJSON()在PHP中是一个未定义的函数,但许多解释如何使用JSONP的网站都说要使用它
- 饼干.JS如何记住许多变化
- 如何使用 jQuery 触发对包含许多列表项的列表的单击
- 在 Angular 中对许多相同的表进行排序
- 替代具有许多类似功能