RegularExpression オブジェクト

このオブジェクトのインスタンスは、正規表現オプション ページで表示される正規表現の各エントリに対応しています。これらのインスタンスは RegularExpressions オブジェクトによって格納されます。各インスタンスがそれぞれが 1 つの正規表現を表し、比較の実行時に Merge で無視させる重要でないテキストと一致させます。

プロパティ

Description読み取り/書き込みIRegularExpression

人が認識できる式の説明。

IDL [propget] HRESULT Description([out, retval] BSTR* pValue)
[propput] HRESULT Description([in] BSTR newValue)
.NET String Description[get, set]
VB6 Description As String

Enabled読み取り/書き込みIRegularExpression

式を有効にするかどうかを指定します。

IDL [propget] HRESULT Enabled([out, retval] VARIANT_BOOL* pValue)
[propput] HRESULT Enabled([in] VARIANT_BOOL newValue)
.NET Boolean Enabled[get, set]
VB6 Enabled As Boolean

Expression読み取り/書き込みIRegularExpression

正規表現の構文を使用した式の定義。

IDL [propget] HRESULT Expression([out, retval] BSTR* pValue)
[propput] HRESULT Expression([in] BSTR newValue)
.NET String Expression[get, set]
VB6 Expression As String

Fields読み取り/書き込みIRegularExpression

カンマで区切った整数の一覧。この整数は、正規表現と一致する一連の文字は無視するオプションによって無視されるテキストと一致させる正規表現のサブ式を示します。整数ではなく、* を指定すると、正規表現全体と一致するテキストを無視することができます。詳細については、正規表現の編集を参照してください。

IDL [propget] HRESULT Fields([out, retval] BSTR* pValue)
[propput] HRESULT Fields([in] BSTR newValue)
.NET String Fields[get, set]
VB6 Fields As String

Inline読み取り/書き込みIRegularExpression

True の場合、正規表現のタイプは正規表現と一致する一連の文字は無視する。これは 正規表現の編集 ダイアログで選択されます。False の場合、正規表現のタイプは 行に正規表現と一致する部分がある場合、行は変更されていないとする

IDL [propget] HRESULT Inline([out, retval] VARIANT_BOOL* pValue)
[propput] HRESULT Inline([in] VARIANT_BOOL newValue)
.NET Boolean Inline[get, set]
VB6 Inline As Boolean

Sample読み取り/書き込みIRegularExpression

正規表現の編集ダイアログでのここにサンプル行を入力してくださいフィールドに対応するテキスト サンプル行。

IDL [propget] HRESULT Sample([out, retval] BSTR* pValue)
[propput] HRESULT Sample([in] BSTR newValue)
.NET String Sample[get, set]
VB6 Sample As String