Задача. Есть строка-шаблон. Есть данные.
Шаблон может содержать текст и *, обозначающюю любой текст. Надо выяснить, подходят ли данные под шаблон и если подходят, то узнать, что в данных стоит на месте "*". Например
Код:
Шаблон : test*;
Текст : test123
Подходит. На месте * стоит 123.
-----
Шаблон : function(*);
Данные : function(test);
На месте * - test