A simple
. search substring
points to help on functions. At some point every user
past neophyte should scan the list of functions that to
make a note of potentially useful things.
Nick
[email protected]
Frank de Libero
> The function, subinstr(), (or regular expression functions)
> will do it.
> E.g., gen newvar = subinstr(oldvar,"dis","reg",.).
TEWODAJ MOGUES
> I am hoping that this is quick and simple to answer. I want
> to replace
> all occurrences of a substring in some string variable with another
> substring. E.g. I want to replace "dis" with "reg" so that the old
> variable has the values:
>
> oldvar
> dis14
> batidis
> leg_diszone
> cont
>
> and the new variable is
>
> newvar
> reg14
> batireg
> leg_regzone
> cont
>
> Using Nick's egenmore, this can be done for whole words using -msub-,
> but how can this be done when the string to be replaced is
> not a whole word?
*
* 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/