我有以下字符串
[ string1] [ string2.0 \ string2.1 ] [ string3]
我希望捕获内容"string2.0 \ string2.1"
,这可能位于字符串中的任何位置,基本上我想捕获内部的组" []"并有一个" \"。
我有这个正则表达式 - (\[.*?\\.*?\])
但这会抓住前两个组,因为我只需要来自第二组的字符串。此外,第二组可以在任何地方出现,例如
[ string2.0 \ string2.1 ] [ string1] [ string3]
[ string1] [ string3] [ string2.0 \ string2.1 ]
感谢任何帮助!