![]() |
Institut für Astronomie und AstrophysikAbteilung AstronomieSand 1, D-72076 Tübingen, Germany |
![]() |
GETTOK
Retrieve the first part of a (vector) string up to a specified character
GET TOKen - Retrieve first part of string until the character char
is encountered.
token = gettok( st, char, [ /EXACT ] )
char - character separating tokens, scalar string
st - string to get token from (on output token is removed),
scalar or vector
token - extracted string value is returned, same dimensions as st
/EXACT - The default behaviour of GETTOK is to remove any leading
blanks and (if the token is a blank) convert tabs to blanks.
Set the /EXACT keyword to skip these steps and leave the
input string unchanged before searching for the character
tokens.
If ST is ['abc=999','x=3.4234'] then gettok(ST,'=') would return
['abc','x'] and ST would be left as ['999','3.4234']
REPCHR()
version 1 by D. Lindler APR,86
Remove leading blanks W. Landsman (from JKF) Aug. 1991
Converted to IDL V5.0 W. Landsman September 1997
V5.3 version, accept vector input W. Landsman February 2000
Slightly faster implementation W. Landsman February 2001
Added EXACT keyword W. Landsman March 2004
Use COMPLEMENT keyword to WHERE W. Landsman March 2004
[Home Page] [Software, Documentation] [IDL Documentation] [Quick Reference] [Feedback]