@smunigala wrote:
Can I search multiple terms using single code? What if I want to search MEDICARE and MCARE?
Do I need to use the code twice?
Ins1= (find(catx('|',of PLAN_NAME1-PLAN_NAME6), 'MEDICARE') >0) ;
Ins1= (find(catx('|',of PLAN_NAME1-PLAN_NAME6), 'MCARE') >0) ;
May depend on just how many of these there are before it gets cumbersome:
Ins1= (find(catx('|',of PLAN_NAME1-PLAN_NAME6), 'MEDICARE') >0) or
( find(catx('|',of PLAN_NAME1-PLAN_NAME6), 'MCARE') >0) ;
And actually the ( ... >0) are not needed with two or more of these as the OR does a comparison for true and if any of the resulting numbers are non-zero then the overall value is true. So
Ins1= find(catx('|',of PLAN_NAME1-PLAN_NAME6), 'MEDICARE') or
find(catx('|',of PLAN_NAME1-PLAN_NAME6), 'MCARE') ;
should work as well.
... View more