输入行在下面Item(s): [item1.test],[item2.qa],[item3.production]你能帮我写一个Java正则表达式来提取item1.test,item2.qa,item3.production从输入线上方?
3 回答
慕虎7371278
TA贡献1802条经验 获得超4个赞
您应使用积极的前瞻性和后瞻性:
(?<=\[)([^\]]+)(?=\])
(?<= [)匹配所有后跟[
([^]] +)匹配任何不包含]的字符串
(?=])匹配]之前的所有内容
添加回答
举报
0/150
提交
取消