The string function -index- searches a string or a string variable
and returns the position it found the string being searched for or
zero if not found.
. help strfun
. list MyStrVar if index(MyStrVar,"bank")
Or you could search for "bank" in any combination of upper or
lower case by using the -lower- function:
. list MyStrVar if index(lower(MyStrVar),"bank")
will list
MyStrVar
First Citizens Bank
Bank of America
bank
World BaNk
dan
>From [email protected]
>To [email protected]
>Subject st: search the dataset for a string value
>Date Mon, 23 Feb 2004 14:20:51 +0000
>
>Dear Statalisters,
>
>Probably this question came up many times, but I can not -findit-.
>How do I search for a "string value" in one vector of string observations?
>For example search for "bank" in the "company name" variable, so that I will get
>all entries that contain the value "bank".
>
>many thanks in advance
>Dimitris Christodoulou
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/