ホームページ >よくある問題 >VBでinstr関数を使う方法

VBでinstr関数を使う方法

angryTom
angryTomオリジナル
2020-02-27 10:03:5817276ブラウズ

vb で instr 関数を使用する方法

instr 関数の機能は、開始位置から開始して最初に検索された文字列を見つけることです。 backwards 2 番目に出現する位置が見つかった場合は、元の文字列内のその位置が返され、それ以外の場合は 0 が返されます。

構文:

instr( string1, string2, start_position,nth_appearance )

パラメータ:

string1: この文字列内で検索されるソース文字列。

string2: string1 で見つかる文字列。

start_position: 検索を開始する string1 の位置を表します。このパラメータはオプションであり、省略した場合はデフォルトで 1 になります。文字列のインデックス付けは 1 から始まります。このパラメータが正の場合、検索は左から右に開始され、このパラメータが負の場合、検索は右から左に開始され、ソース文字列内で検索される文字列の開始インデックスが返されます。

nth_Appearance: 検出される文字列 2 の出現数を表します。このパラメータはオプションです。省略した場合、デフォルトは 1 です。負の数の場合、システムはエラーを報告します。

VBでinstr関数を使う方法

注:

位置インデックス番号は 1 から始まります。 String1 で String2 が見つからない場合、instr 関数は 0 を返します。

例:

SELECT instr('syranmo','s') FROM dual; -- 返回 1
SELECT instr('syranmo','ra') FROM dual; -- 返回 3
SELECT instr('syran mo','at',1,2) FROM dual; -- 返回 0

PHP 中国語 Web サイトには、多数の プログラミング入門 チュートリアルがあり、学習を歓迎します。

以上がVBでinstr関数を使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。