Chapter Contents

Previous

Next
COMPBL

COMPBL



Removes multiple blanks from a character string

Category: Character


Syntax
Arguments
Details
Comparisons
Examples
See Also

Syntax

COMPBL(source)

Arguments

source
specifies the source string to compress.


Details

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 value that the COMPBL function returns has a default length of 200. You can use the LENGTH statement, before calling COMPBL, to set the length of the value.


Comparisons

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 is similar to the COMPBL function. However, the COMPRESS function removes all blanks from the source string, while the COMPBL function compresses multiple blanks to a single blank and has no affect on a single blank.


Examples

SAS Statements Results

----+----1----+----2--

string='Hey
 Diddle  Diddle';
string=compbl(string);
put string;
Hey Diddle Diddle
string='125    E Main St';
length address $10;
address=compbl(string);
put address;
125 E Main


See Also

Function: COMPRESS


Chapter Contents

Previous

Next

Top of Page

Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.