簡體   English   中英

需要正則表達式將整數從數組中分離為逗號分隔

[英]Need regex to separate the integer from the array to comma separated

我正在尋找一個正則表達式,用於將數組中的值傳遞給逗號分隔。 這是我用於獲取值的正則表達式。

正則表達式:id =“ selectedAgency(。+?)”當前正在使用此正則表達式,我能夠找到以下與id =“ selectedAgency [1]”匹配的值

因此,我收到的結果如下:

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

但是我想有如下實際輸出:

&selectedAgencies = 14,12,10,9

不確定此JavaScript版本是否適用於您,但是確實如此。 希望正則表達式和替換部分應該有所幫助。

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

在此處輸入圖片說明 要刪除[],請使用其他正則表達式:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM