Use -strpos()-.
More generally, do try out the help on string functions.
Nick
[email protected]
Hugh Colaco
Thanks Rich. And what if I'm looking for "Jane" anywhere inside the
string (i.e. it could be leading, somewhere in the middle, or at the
end, or even multiple times)?
On Thu, Jul 17, 2008 at 9:03 AM, Richard Goldstein
<[email protected]> wrote:
>
> gen byte newvar=substr(sequence,1,4)=="Tim "
>
>> Hugh Colaco wrote:
>>> I am not sure how the string wildcard works. For example, I have a
>>> string variable called "sequence" that has the following
>>> observations:-
>>>
>>> 1. "Tim and Tom and Jane"
>>> 2. "Tim and Jane and Tom"
>>> 3. "Tom and Jane and Harry"
>>> 4. "Jane and Jill"
>>>
>>> I want to generate a new variable that equals one if Tim is the
first
>>> name mentioned, and zero otherwise.
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/