我有类似于这个的字符串.
HTML
var str = "samplestring=:customerid and samplestring1=:dept";
Run Code Online (Sandbox Code Playgroud)
JS
var parts = str.split(':');
var answer = parts;
Run Code Online (Sandbox Code Playgroud)
我想修剪:从主字符串开始以冒号开头的子串
但它正在像这样回归价值
samplestring=,customerid and samplestring1=,dept
Run Code Online (Sandbox Code Playgroud)
但我想要这样的东西.
customerid,dept
Run Code Online (Sandbox Code Playgroud)
我动态获取主字符串它可能有2个以上的冒号.
我创建了一个小提琴也链接
var str = "samplestring=:customerid and samplestring1=:dept";
alert(str.match(/:(\w+)/g).map(function(s){return s.substr(1)}).join(","))Run Code Online (Sandbox Code Playgroud)