Java正则表达式提取方括号内的内容

输入行在下面


Item(s): [item1.test],[item2.qa],[item3.production]

你能帮我写一个Java正则表达式来提取


item1.test,item2.qa,item3.production

从输入线上方?


qq_花开花谢_0
浏览 2361回答 3
3回答

慕虎7371278

您应使用积极的前瞻性和后瞻性:(?<=\[)([^\]]+)(?=\])(?<= [)匹配所有后跟[([^]] +)匹配任何不包含]的字符串(?=])匹配]之前的所有内容
打开App,查看更多内容
随时随地看视频慕课网APP