輸入行在下面Item(s): [item1.test],[item2.qa],[item3.production]你能幫我寫一個Java正則表達式來提取item1.test,item2.qa,item3.production從輸入線上方?
3 回答

慕虎7371278
TA貢獻1802條經驗 獲得超4個贊
您應使用積極的前瞻性和后瞻性:
(?<=\[)([^\]]+)(?=\])
(?<= [)匹配所有后跟[
([^]] +)匹配任何不包含]的字符串
(?=])匹配]之前的所有內容
添加回答
舉報
0/150
提交
取消