[英]regex - find all occurrences within a string
我有一個字符串:“[2-0]> 5 && [3-0] <21”
我想抽出一個陣容:2-0和3-0
結果數組應如下所示:[“2-0”,“3-0”]
有誰知道會做這個的花哨的正則表達式,或者可能是另一種方法?
您可以嘗試下面與[]
括號內的字符串匹配的代碼,
> "[2-0]>5&&[3-0]<21".match(/[^\[\]]+(?=\])/g)
[ '2-0', '3-0' ]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.