Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

9.186 SCANSTRING

Note
title注意

 9.1 組み込み関数の規則     利用オプション

文字列に対して、あるパターンの最初のオカレンスをスキャンします。 

...

番号

タイプ

必須/任意

記述

最小長

最大長

最小小数桁数

最大小数桁数

1

N

必須

文字列での最初のオカレンスの位置またはエラー・コード

次の値のうちの1つが戻されます。 

+p = 位置"p"で検出されたパターンのオカレンス 
0 = スキャン対象の文字列にパターンなし
-1 = エラー(パターンが文字列より長い)
-2 = エラー(パターンの長さが1より短い)
-3 = エラー(パターンの最初の文字がワイルド・カード)
-4 = エラー(パターンがブランクで、除去が指定されている)
-5 = エラー(開始位置が無効)

1

3

0

0

Note
title注意

Anchor
SCANSTRING_note
SCANSTRING_note
注意:
結果は、文字列を比較するために大文字に変換されます。以下は結果の例です。

検索対象の文字列

大文字比較パラメータの指定

結果

検出されるかどうか

ABC


1  (いいえ)


123abc4

Yes

123ABC4

Yes

ABC


0  (はい)


123abc4

No

123ABC4

Yes

abc


1  (いいえ)


123abc4

No

123ABC4

No

abc


0  (はい)


123abc4

Yes

123ABC4

No

...