比如你把没有规律的字符串放到一个字符变量里面,字符变量的名为是xx,数据名字为data1
你想挑选的数据库为data2,你要根据里面的变量yy,来选择是否要保留某些观测值
可以用下面的命令
use data1,clear
gen obs=_n
save data1,replace
use data2,clear
gen obs=_n
save data2,replace
use data1,clear
merge 1:1 obs using data2
drop _merge
gen aa=0
forvalues i=1/1000 {
replace aa=1 if strpos(yy,xx[`i'])!=0
}
keep if aa==1