SAS中的剔除空格函式

2022-07-03 19:21:10 字數 574 閱讀 2516

left函式:         刪除字串左邊(開頭》 的空格

right函式:       刪除字串右邊(結尾》 的空格

trim函式:         刪除字串右邊(結尾》 的空格

strip函式:        刪除字串前後空格

compress函式:刪除字串中所有空格

compbl函式:    將連續兩個或以上的空格壓縮為1個空格

例如:

data test; x=

'123 456 ';

strl='

a'|lleft(x)||'b

'; str2='

a'||right(x)||'b

'; str3='

a'||trim(x)||'b

'; str4='

a'||strip(x)||'b

'; str5='

a'||compress(x)||'b

';str6='

a'||compbl(x)||'b

'; run;

proc

print

;run;

SAS中的刪除空格相關函式

left函式 刪除字串左邊 開頭 的空格和 right函式 刪除字串右邊 結尾 的空格 trim函式 刪除字串右邊 結尾 的空格 strip函式 刪除字串前後空格 compress函式 刪除字串中所有空格 compbl函式 將連續兩個或以上的空格壓縮為1個空格 data test x 123456 ...

剔除字串中的空格

model small data stack prompt db please input a string 0dh,0ah,buff db 255 緩衝區,用於存放字串 db db 255 dup newline db 0dh,0ah,回車換行 code startup mov dx,offset...

SAS中的if過濾語句

在sas中,if語句和where語句都有過濾作用,請看如下兩端 其效果是相同的 data a set sashelp.class if eq 男 run data a set sashelp.class where eq 男 run if 過濾語句的基本語法為 if 條件 其完整形式應該是 if 條...