标签:
最近做数据清理的时候,发现字符里面有很多特殊字符,如果想截取字符串中的一段字符可以用以下方法:
/*截取中文括号前面的字符*/ data _null_; x="aaafafsadfgadgfa(asdasgs.."; /*定义字符串*/ i=find(x,‘(‘); /*确定(的位置*/ j=length(x); **字符串的长期 substr(x,i,j-i)=""; **截取从i到j-i的字符,并赋值为空 put x; **输出x run; 输出结果:aaafafsadfgadgfa
涉及find(), substr()函数的使用,如果想清除英文字符中的特殊字符可以用compress()函数, 清除中文字符中的特殊字符可以用kcompress()
标签:
原文地址:http://www.cnblogs.com/yizhenfeng/p/5066775.html