> I think both listfind() and listcontains() will not work for our needs.
>
> we are looking to match a string like "something_"  which could match to
> "something_1" or "something_old"....

There is nothing built-in, but you could create a function to do this
readily enough. Call it REListFindMultiple(). Something like this:

REListFindMultiple(reg_expr,tlist,delims)
{
var results="";
for(i=1; i<=listlen(tlist,delims); i++){
     expr_location = REFind(reg_expr,listgetat(tlist,i,delims));
     if(expr_location)
         listappend(results,expr_location);
    }

return results;
}
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

Reply via email to