SAS中compress函数详解
					
											标签:
																				
                            sascompress | 
					分类: SAS笔记 | 
compress函数在SAS处理字符串过程中用于保留或删除字符的一类函数。
 
http://s12/mw690/0025UTvnzy6I9wu1kRJ6b&690
举例:
data _null_;
s = "中国AAAbABBBc_134@#$,!.";
s1 = compress(s,,'d'); *去除数字;
s2 = compress(s,,'a'); *去除字母、中文;
s3 = compress(compress(s,,'n'),,'kl');*保留中文;
s4 = compress(s,,'p');*去除标点符号;
put s1= s2= s3= s4=;
run;
在log中得到如下结果:
s1=中国AAAbABBBc_@#$,!. s2=_134@#$,!. s3=中国 s4=中国AAAbABBBc134

加载中…