** 将地址前两个中文字符提取为省份名称 gen province =substr(address,1,6) //提取2个中文字符: 从第1位开始提取,提取6位,一个中文字符占3个英文字符 gen birthyear=substr(ID,7,4) //提取数字: 在身份证号ID中,从第7位开始提取4位数字,作为出生年份 gen city =substr(address,-6,.) //提取最后6个字符: "-6"表示从右向左数6个字符,"."表示提取至最后一位
** 效果同上 gen province =usubstr(address,1,2) gen birthyear=usubstr(ID,7,4) gen city =substr(address,-2,.)