Marty, I don't know if it's the fastest way, but here's one way to do it. Pass with function your tab-delimited list and what you are looking to find in fields 1,3 and 4 and it will return a list of the lines numbers that match. Hope it helps...
function getTheMatches tList,findThis set the itemDel to tab put "" into foundList put 0 into i repeat for each line tLine in tList add 1 to i if item 1 of tLine = findThis then if item 3 of tLine = findThis then if item 4 of tLine = findThis then put i & cr after foundList end if end if end if end repeat delete last line of foundList return foundList end getTheMatches > Let's say I have a tab delimited list with 4 items and I want to find a > match to my search string, except I don't care what item 2 is - it could > be a number, a word or be empty, but I want to find the occurrences > where items 1, 3 & 4 match. What's the fastest way to do that? _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode