1
我有一個JS正則表達式匹配,似乎包括不正確的括號。我測試了它在Regex101,它似乎有適當的工作,但是當我運行它,我得到這個警報響應:js正則表達式的差異
[#],[Type,' '],[Problem w/ICD],['- ',Assessment],[' : ',Comment],[LF],[LF]
var temp = "[#]. [Type,' '][Problem w/ICD]['- ',Assessment][' : ',Comment][LF][LF]";
var rep = temp.match(/\[(.*?)\]/g);
alert(rep);
爲什麼當他們捕捉組外括號包括在內?
僅供參考:['/\[([^[]]*)\]/g'](https://regex101.com/r/hB9qQ9/1)更有效 在這種情況下。 –
完美。謝謝。 – cycle4passion