标签: java regex
我有一个字符串[Name=Apple][Age=Thirty][Department=ECE]。
[Name=Apple][Age=Thirty][Department=ECE]
我必须提取Name,Age和Department的值。使用正则表达式(?<=Name=).*(?=\])提取所有内容,然后提取Name,直到最后一个方括号,如下所示:
Name
Age
Department
(?<=Name=).*(?=\])
"Apple][Age=Thirty][Department=ECE"
如何在除方括号之外的第一组方括号中提取字符串?