2024年2月13日發(fā)(作者:思念蔓延)

COMPR?ESS 函數(shù)【功能】從一個字符?串移除特定?的字符
【類別】字符函數(shù)
【語法】
COMPR?ESS(
指定一個要?被移除字符?的源字符串?。
chars? 指定一欄初?始字符,默認它是要?從sour?ce里移除?的。如果指定”K”modif?ier,返回的結(jié)果?則保存這些?字符。
modif?iers 指定一個修?飾符,函數(shù)的具體?功能。如:
a 增加(A - Z, a - z)到初始字符?里(chars?)。
d 增加數(shù)字到?初始字符里?(chars?)。
f 增加下劃線?和字母(A - Z, a - z)到初始字符?里(chars?)。
g 增加圖形字?符到初始字?符里(chars?)。
k 不移除初始?字符(chars?)而是返回這?些字符。
l 增加小寫字?母(a - z)。
n 增加數(shù)字、下劃線和字?母(A - Z, a - z)。
p 增加標點符?號。
s 增加空格,包括空格、水平制表符?、垂直制表符?、回車符、換行符和換?頁符。
t 剪掉尾部空?格。
u 增加大寫字?母(A - Z)。
w 增加可印刷?的字符。
X 增加十六進?制字符
【詳細】1.只有sou?rce,移除空格。
2.只有sou?rce,chars?時,從sour?ce中移除?chars?。
3. sourc?e ,chars?,modif?iers都?有時,modif?iers K決定保留?還是移除。無K時,移除cha?rs加上m?odifi?ers指定?的。例如這兩都?是移除數(shù)字?,COMPR?ESS(sourc?e, “12345?67890?”);COMPR?ESS(sourc?e,, “d”);這兩個是移?除數(shù)字和加?減號,COMPR?ESS(sourc?e, “12345?67890?+-”);COMPR?ESS(sourc?e, “+-”, “d”);Examp?le 1移除空格?
data _null?_;
a='ABC D ';
b=compr?ess(a);
put b;
run;
結(jié)果是AB?CD。
Examp?le 2:移除小寫字?母
data _null?_;
x='123-4567-8901 B 234-5678-9012 c';
y=compr?ess(x,'ABCD','l');
put y;
run;
結(jié)果是12?3-4567-8901 234-5678-9012。
Examp?le 3:移除Tab?
data _null?_;
x='1
2
3
4
5';
y=compr?ess(x,,'s');
put y;
run;
結(jié)果是12?345。
Examp?le 4:保存字符
data _null?_;
x='Math A Engli?sh B Physi?cs A';
y=compr?ess(x,'ABCD','k');
put y;
run;
結(jié)果是AB?A.
本文發(fā)布于:2024-02-13 21:58:23,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/170783270348820.html
版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除。
本文word下載地址:SAS中的Compress函數(shù).doc
本文 PDF 下載地址:SAS中的Compress函數(shù).pdf
| 留言與評論(共有 0 條評論) |