![]() |
#5 |
Участник
|
Ниже я разместил код джобика, реализующего простой алгоритм поиска подстроки в массиве данных:
X++: static void IllegibleSearching(Args _args) { str strArr[9]; //массив данных str searchStr = "ога и коп"; //поисковая строка Counter i, j; Set indexSet = new Set(Types::Integer);//множество индексов найденных элементов ; strArr[1] = "ООО 'Рога и копыта'"; strArr[2] = "Рога и копыта ООО"; strArr[3] = "Тестовая строка1"; strArr[4] = "Рога и копыта, inc"; strArr[5] = "Тестовая строка2"; strArr[6] = "Рога и копыта"; strArr[7] = "Рога и копыта"; strArr[8] = "Тестовая строка3"; strArr[9] = "'Рога и копыта, ООО'"; for(i=1; i<=9; i++) { if(strscan(strArr[i],searchStr,1,100)) indexSet.add(i); } for(i=1; i<=9; i++) { if(indexSet.in(i)) info(strArr[i]); } }
__________________
С уважением, Александр. |
|