Render.ru

MEL: Массивы...

#1
Имеется массив, элементами которого являються строки. Как мне выдернуть из него нужные строки? В логике команд match и gmatch мне никак не разобраться. Может кто на пальцах объяснит?...)
 
#2
Логика-то их понятна - они возвращают совпадающую часть строки (match) или то, совпадает ли вообще (gmatch). Что тут непонятного? :)

Если тебе непонятно, что такое "регулярные выражения" - то тут либо на google сделай поиск (в инете по ним справочников и учебников уйма), либо книжка Фриндла "Регулярные выражения. Библиотека программиста" (от O'Reilly, у нас на русском издана. Рекомендую.
 
#3
Esli massiv strok!
To shtobi iznego stroki vidernuti ni kakih funkcij voobsche ne nuzhno.
$string_array[3] - vot tebje i tretja stroka naprimer
 
#4
Спасибо за отклики.

Для Vlad: Задача не том, чтобы узнать содержимое массива (это проще простого), а в том, чтоб выдернуть строку, частично совпадающей с заданой строкой.

На highend3d.com есть скриптец (readMtl.mel) в котором эта задача решена.
 
Сверху