前のページ|次のページ

%INDEX関数

文字列の先頭文字の位置を返します。

種類: マクロ関数

構文

%INDEX(source, string)

必須引数

source

文字列またはテキスト式を指定します。

string

文字列またはテキスト式を指定します。

詳細

%INDEX関数は、sourceを検索してstringの最初のオカレンスを見つけ、その先頭文字の位置を返します。stringが見つからない場合、この関数は0を返します。

例: 文字の検索

次のステートメントは、文字列内に文字Vが最初に現れる位置を返します。
   %let a=a very long value;
   %let b=%index(&a,v);
   %put V appears at position &b..;
このステートメントを実行すると、次のメッセージがSASログに書き込まれます。
V appears at position 3.
前のページ|次のページ|ページの先頭へ