各位老大,目前在尝试进行中文字符串截取的过程中,发现ksubstr如果处理那种中文、数字、符号混合在一起的字符时,会出现丢失内容或者将结果转换为乱码的情况。
data a;
length a $200. a1 a2 a3 $10.;
a="2019年08月16日07:18空腹口服导入期试验药物";
a1=ksubstr(strip(a),1,10);
a2=ksubstr(strip(a),11,10);
a3=ksubstr(strip(a),21,10);
run;
结果见截图,出现了内容丢失。
麻烦咨询一下对于这种字符串,如何进行截取。
非常感谢!