如果我有以下簡單的字符串:正則表達式非貪婪匹配
string331-itemR-icon253,string131-itemA-icon453,
string12131-itemB-icon4535,string22-itemC-icon443
我怎麼只能用正則表達式只以下?
string12131-itemB-icon4535,
所有的數字是未知的。唯一已知的部分是 意達,itemB,itemC,字符串和圖標
我試過string.+?itemB.+?,
,但它也從string
第一次出現,而不是相鄰的一個回升到itemB
我也嘗試使用[^icon]
之前的itemB在各種職位,但不能得到它的工作。