>I am going through a list of numbers as character string separated by periods - 04.05.10.11.12.100.101.104. etc and run into a problem when I reach 100+
>my search for 10 comes up true when it comes across 100.
>my search for 04 comes up true when it comes across 104 - so adding a dot after the search will not help.
>
>Is there a way to tighten up the code to get the query to reject these without my having to write qualifying if clauses after these searches.
>thanks for any suggestions
>k
>
>
>num="100"
>if '10' $ num
>wait window 'I want this to show .f.'
>endif
>
>**** same issue here with dot added to search
>
>num="104."
>if '04.' $ num
>wait window 'I want this to show .f.'
>endif
>
>
>
>
if ('.' + DesiredNum + '.') $ ( '.' + num + '.')
number found
else
exact number not found
If it's not broken, fix it until it is.
My Blog