求助模式匹配问题

求助模式匹配问题

求助模式匹配问题
$aa="T[156-193] 0.24 T[381-417] 3.6e-08 T[476-5128] 0.0099 T[94-940] 0.0041";

想把[]中的内容匹配出来,实在不知道该怎么弄,请指教

[]中的格式不一致,数字的位数不确定

谢谢
my @in =($aa =~/\[(.*?)\.
my @in =($aa =~/\[(.*?)\]/g);
.*? 一起用是什么意思?
非常感谢!

但还是看不明白

*表示任意个相同字符
?表示0个或1个该字符
.表示除换行外的字符

他们连起来用表示任意个除换行外任意字符?