drop if index(automob,"car") == (length(automob) - 2)
Nick
[email protected]
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]]On Behalf Of Nick Cox
> Sent: 20 November 2004 18:04
> To: [email protected]
> Subject: st: RE: Re: Stata Journal and piece of string variables
>
>
> Scott Merryman suggested
>
> drop if substr(automob, -3 ,3) == "car"
>
> and Michael Blasnik suggested
>
> drop if match(automob,"*car")
>
> Yet another approach is
>
> drop if index(automob,"car") == (length(var1) - 2)
>
> which is less direct than the other two. However,
> in general, with string tasks, there are commonly
> different ways to do it, and the basic string
> functions documented at -whelp strfun- usually suffice.
>
> (I found that -help string- pointed me directly
> to -strfun-.)
>
*
* 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/