jingjuan1997 发表于 2018-2-11 21:21 
好像有个扫描功能的命令,忽然忘了
regexm 命令
gen day = regexs(0) if regexm(date, "^[0-9]+")
gen month = regexs(0) if regexm(date, "[a-zA-Z]+")
gen year = regexs(0) if regexm(date, "[0-9]*$")
replace year = "20"+regexs(0) if regexm(year, "^[0][0-9]$")
replace year = "19"+regexs(0) if regexm(year, "^[1-9][0-9]$")
gen date2 = day+month+year