大文字と小文字を区別しないマッチングのオプションです。正規表現のパターンを定義します。"パターン文字列"[説明]このパターンはRE_FIND,RE_REP,RE_REPALLで使用されます。RE_MATより先に定義しておく必要があります。マッチングさせる対象の文字列を指定します。"対象文字列"[説明]この文字列はRE_FIND,RE_REGION,RE_REP,RE_REPALLの対象になります。RE_GRP,RE_ST,RE_ENDで参照されます。ターゲットとなる文字列の範囲(リージョン)を設定します。1文字目が位置0になります。RE_MATの設定で範囲は先頭から最後までにリセットされます。マッチング文字列から正規表現のパターンで検索して有無(-1,0)を返します。RE_FIND()[説明]見つかった時は-1を無い時は0を返します。ここで見つかった文字列と位置をRE_GRP,RE_ST,RE_ENDで返します。2回目の検索をすると前回の文字列の次の位置からの検索となります。RE_MATの設定で位置は先頭に戻ります。'RE_FIND'でマッチしたグループの文字を返します。RE_GRP$([グループ番号])[説明]パターン内の()で囲われたグループは左から1番、2番...と番号があります。グループ番号は何番目のものを取得するかを指定します。グループ番号が0または省略の時は全体のパターンによる文字列を返します。'RE_FIND'でマッチしたスタート位置を返します。RE_ST()[説明]1文字目が位置0になります。'RE_FIND'でマッチした末尾位置を返します。RE_END()[説明]1文字目の終わりが位置1になります。マッチング文字列で最初にパターンに該当する部分を置換え文字列で置換えます。RE_REP$("置換え文字列")[説明]置き換え開始位置はRE_REGIONで指定できます。マッチング文字列でパターンに該当する部分を全て置換え文字列で置換えます。RE_REPALL$("置換え文字列")[説明]文字列の置換えに使用します。