|Functions and CALL Routines
Removes multiple blanks from a character string.
specifies a character constant, variable,
or expression to compress.
In a DATA step,
if the COMPBL function returns a value to a variable that has not previously
been assigned a length, then the length of that variable defaults to the length
of the first argument.
The COMPBL function
removes multiple blanks in a character string by translating each occurrence
of two or more consecutive blanks into a single blank.
The COMPRESS function removes every occurrence of the specific
character from a string. If you specify a blank as the character to remove
from the source string, the COMPRESS function removes all blanks from the
source string, while the COMPBL function compresses multiple blanks to a single
blank and has no effect on a single blank.
The following SAS statements produce these
Hey Diddle Diddle
string='125 E Main St';
length address $10;
125 E Main
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.