Searches a character expression for specific characters
INDEXC(source,excerpt-1<,...
excerpt-n>)
|
- source
- specifies the character expression to search.
- excerpt
- specifies the characters to search for in
the character expression.
Tip: |
If you specify more than
one excerpt, separate them with a comma. |
The INDEXC function
searches source, from left to right, for the
first occurrence of any character present in the excerpts and returns the
position in source of that character. If none
of the characters in excerpt-1 through excerpt-n in source are found,
INDEXC returns a value of 0.
The INDEXC function searches
for the first occurrence of any individual character that is present within
the character string, whereas the INDEX function searches for the first occurrence
of the character string as a pattern.
SAS Statements |
Results |
a='ABC.DEP (X2=Y1)';
x=indexc(a,'0123',';()=.');
put x;
|
4
|
b='have a good day';
x=indexc(b,'pleasant','very');
put x;
|
2
|
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.