(VB)サイトについてRegexOptions.CultureInvariantを指定してインバリアントカルチャによる比較を行うRegexOptions.CultureInvariantを用いると、文字の比較にインバリアントカルチャを用いた比較を行うようにすることができます。次の例では、正規表現を使って単語がiで始まるかどうかを調べています。比較の際、インラインオプション(?i:)により、大文字小文字の違いは無視されます。2.実行結果ja-JPTrueTruetr-TRFalseTrueこの例での入力文字列"Internet"はiで始まる単語のため、カルチャがja-JPの場合はRegexOptions.CultureInvariantを指定しているかどうかに関わらず正規表現にマッチします。カルチャをtr-TR(トルコ語/トルコ)に変更すると、RegexOptions.CultureInvariantを指定しないとマッチしません。この例のように、カルチャによって異なる結果とならないようにするには、RegexOptions.CultureInvariantを指定する必要があります。カルチャや、カルチャによる動作結果の違いなどについてはカルチャの基本とカルチャ情報で解説しています。§.StringComparison列挙型も合わせて参照してください。21:55※本ページはサンプルコード部分のみを抜粋したものです。Framework/正規表現/正規表現によるパターンマッチングと文字列操作にてご覧いただけます。