copress用法

COMPRESS?函數(shù)

【功能】從一個(gè)字符串移除特定的字符

Syntax

1compress?(<source,?chars><,?modifiers>)

source:?指定一個(gè)字符串來(lái)源chars:?指定要?jiǎng)h除或者保留的字符列表,需用引號(hào)modifiers:?指定修飾符瓤檐,不區(qū)分大小寫赂韵,用來(lái)控制 compress 函數(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?增加標(biāo)點(diǎn)符號(hào)。

  s?增加空格勺疼,包括空格教寂、水平制表符、垂直制表符执庐、回車符酪耕、換行符和換頁(yè)符。

  t?剪掉尾部空格轨淌。

  u?增加大寫字母(A - Z)因妇。

  w?增加可印刷的字符。

  X?增加十六進(jìn)制字符

  【詳細(xì)】

????????1.只有source猿诸,移除空格婚被。

  2.只有source,chars時(shí)梳虽,從source中移除chars址芯。

  3.?source?,chars窜觉,modifiers都有時(shí)谷炸,modifiers K決定保留還是移除。無(wú)K時(shí)禀挫,移除chars加上modifiers指定的旬陡。例如這兩都是移除數(shù)字,COMPRESS(source语婴,?“1234567890”)描孟;COMPRESS(source驶睦,,?“d”)匿醒;這兩個(gè)是移除數(shù)字和加減號(hào)场航,COMPRESS(source,?“1234567890+-”)廉羔;COMPRESS(source溉痢,?“+-”,?“d”)憋他;

Example 1移除空格

1

2

3

4

5

data?_null_孩饼;

  a='ABC?D?';

  b=compress(a)竹挡;

  put?b镀娶;

  run;

  結(jié)果是ABCD此迅。

Example 2:移除小寫字母

將修飾符設(shè)定為”l”汽畴,代表 lowcase旧巾,即將所有的小寫字母加入到要?jiǎng)h除的字符列表中耸序;如不用修飾符”l”,也可以直接把所有a-z的小寫字母列入要?jiǎng)h除的字符串列表當(dāng)中鲁猩,效果一樣坎怪,但顯然前者比較簡(jiǎn)單;本例可以將所有小寫字母和大寫的”E”從指定的字符串中刪除廓握。

1

2

3

4

5

6

7

8

data?test;?

set?have;?

char1=compress(char,"E","l");?

run;?

data?test;?

set?have;?

char1=compress(char,"abcdefghijklmnopqrstuvwxyzE");?

run;

Example 3:移除Tab

1

2

3

4

5

6

7

8

9

data?_null_搅窿;

  x='1

  2

  3

  4

  5';

  y=compress(x隙券,男应,'s');

  put?y娱仔;

  run沐飘;

  結(jié)果是12345。

  Example 4:保存字符

1

2

3

4

5

data?_null_牲迫;

  x='Math?A?English?B?Physics?A'耐朴;

  y=compress(x,'ABCD'盹憎,'k')筛峭;

  put?y;

  run陪每;

  結(jié)果是ABA.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末影晓,一起剝皮案震驚了整個(gè)濱河市镰吵,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌俯艰,老刑警劉巖捡遍,帶你破解...
    沈念sama閱讀 221,198評(píng)論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異竹握,居然都是意外死亡画株,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門啦辐,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)谓传,“玉大人,你說(shuō)我怎么就攤上這事芹关⌒” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,643評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵侥衬,是天一觀的道長(zhǎng)诗祸。 經(jīng)常有香客問(wèn)我,道長(zhǎng)轴总,這世上最難降的妖魔是什么直颅? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,495評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮怀樟,結(jié)果婚禮上功偿,老公的妹妹穿的比我還像新娘。我一直安慰自己往堡,他們只是感情好械荷,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著虑灰,像睡著了一般吨瞎。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上穆咐,一...
    開(kāi)封第一講書(shū)人閱讀 52,156評(píng)論 1 308
  • 那天颤诀,我揣著相機(jī)與錄音,去河邊找鬼庸娱。 笑死着绊,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的熟尉。 我是一名探鬼主播归露,決...
    沈念sama閱讀 40,743評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼斤儿!你這毒婦竟也來(lái)了剧包?” 一聲冷哼從身側(cè)響起恐锦,我...
    開(kāi)封第一講書(shū)人閱讀 39,659評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎疆液,沒(méi)想到半個(gè)月后一铅,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,200評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡堕油,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評(píng)論 3 340
  • 正文 我和宋清朗相戀三年潘飘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片掉缺。...
    茶點(diǎn)故事閱讀 40,424評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡卜录,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出眶明,到底是詐尸還是另有隱情艰毒,我是刑警寧澤,帶...
    沈念sama閱讀 36,107評(píng)論 5 349
  • 正文 年R本政府宣布搜囱,位于F島的核電站丑瞧,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏蜀肘。R本人自食惡果不足惜绊汹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望幌缝。 院中可真熱鬧灸促,春花似錦诫欠、人聲如沸涵卵。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,264評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)轿偎。三九已至荸恕,卻和暖如春问麸,著一層夾襖步出監(jiān)牢的瞬間唇敞,已是汗流浹背尔苦。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,390評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工符匾, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留卫漫,地道東北人镐牺。 一個(gè)月前我還...
    沈念sama閱讀 48,798評(píng)論 3 376
  • 正文 我出身青樓撞蜂,卻偏偏與公主長(zhǎng)得像蜓斧,于是被迫代替她去往敵國(guó)和親仓蛆。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,401評(píng)論 0 5
  • 前言 最先接觸編程的知識(shí)是在大學(xué)里面豆拨,大學(xué)里面學(xué)了一些基礎(chǔ)的知識(shí),c語(yǔ)言能庆,java語(yǔ)言施禾,單片機(jī)的匯編語(yǔ)言等;大學(xué)畢...
    oceanfive閱讀 3,095評(píng)論 0 7
  • 在C語(yǔ)言中,五種基本數(shù)據(jù)類型存儲(chǔ)空間長(zhǎng)度的排列順序是: A)char B)char=int<=float C)ch...
    夏天再來(lái)閱讀 3,349評(píng)論 0 2
  • Lua 5.1 參考手冊(cè) by Roberto Ierusalimschy, Luiz Henrique de F...
    蘇黎九歌閱讀 13,831評(píng)論 0 38
  • 小時(shí)候家里很窮搁胆,七口人之家弥搞,就靠父親掙的那三十幾元錢的工資度日。媽媽還常年的吃藥渠旁,說(shuō)來(lái)病比從衣兜里掏的還快拓巧,那是因...
    淡然若怡閱讀 470評(píng)論 1 5