|
Application Programming: Strings |
|
IDL supports several basic string operations, as described below:
|
Operation
|
Description
|
|---|---|
|
Concatenation
|
The Addition operator, "+", can be used to concatenate strings together. See String Concatenation.
|
|
Formatting Data
|
The STRING function is used to format data into a string. The READS procedure can be used to read values from a string into IDL variables. See Using STRING to Format Data.
|
|
Case Folding
|
The STRLOWCASE function returns a copy of its string argument converted to lowercase. Similarly, the STRUPCASE function converts its argument to uppercase. See Case Folding.
|
|
White Space Removal
|
The STRCOMPRESS and STRTRIM functions can be used to eliminate unwanted white space (blanks or tabs) from their string arguments. See Whitespace.
|
|
Length
|
The STRLEN function returns the length of its string argument. See Finding the Length of a String.
|
|
Substrings
|
The STRPOS, STRPUT, and STRMID routines locate, insert, and extract substrings from their string arguments. See Substrings.
|
|
Splitting and Joining Strings
|
The STRSPLIT function is used to break strings apart, and the STRJOIN function can be used to and glue strings together. See Splitting and Joining Strings
|
|
Comparing Strings
|
IDL Online Help (March 06, 2007)