Нужно сделать масив из строки [[],[],[]...] где вместо многоточие неизвестное число []. содержимое массива, то что внутри []. Первая и последняя части вроде понятны:
$var1 =~ s/[[//;
$var1 =~ s/]]//;
.............
@array = split(/],[/, $fieldnames, $n);
Проблема как раз в том чтобы посчитать число вхождений '],[' в строку. Вроде нашел цитату "s/шаблон/подстрока/egimosx Поиск по шаблону и в случае успеха замена подстрокой. Возвращает количество произведенных подстановок, иначе false (0)" Подскажите плиз, как это дело использовать...тоесть получить число вхождение.