2017-07-25 40 views
0

我正在寻找一个regrex来将数组中的值传递给逗号separate.Here是我用于获取值的regrex。需要regrex将数组中的整数分隔为逗号分隔

Regrex:ID = “(?+)selectedAgency” 正在使用此regrex我是 能够找到其在 ID相匹配的下面的值= “selectedAgency [1]”

因此,我接收的结果如下:

& selectedAgencies = [14],[12],[10],[9]

不过,我想有实际输出为如下:

& selectedAgencies = 14,12,10,9

感谢

+0

@Pravitha五:完成..你可以看看这个问题 –

回答

0

enter image description here要删除[]使用正则表达式的不同:

Regex : id="selectedAgency\[(\d+) 
+0

验证它不显示在比赛的时候,检查在HTTP:/ /regexr.com/ –

+0

我更新了正则表达式id =“selectedAgency \\ [(\ d +) – user7294900

+0

检查没有找到匹配 –

0

不知道这个JavaScript版本适用你但在这里。希望正则表达式和替换部分应该有所帮助。

let str = "&selectedAgencies=[14],[12],[10],[9]"; 
let result = str.replace(/\[(\d+)\]/g, "$1"); //&selectedAgencies=14,12,10,9