Options
iill_rxSetRegexOptions( Options )
正規表現 Options
構文
iill_rxSetRegexOptions( 正規表現のオプション )
引数
正規表現のオプション
/* IgnoreCase | Singleline | Compiled | CultureInvariant | ECMAScript | ExplicitCapture | IgnorePatternWhitespace | Multiline | RightToLeft*/
戻り値
設定された正規表現のオプション。
説明
正規表現のオプションを設定します。iill_rxSetRegexOptions は一度実行するとOptions値を保持します。
グローバル値で保持するので正規表現関数全てに影響します。
FileMakerを終了または、プラグインを無効にした場合、初期化されます。
明示的に初期が必要な場合、引数に""(空白)で、iill_rxSetRegexOptions("") を実行してください。
NET Framework の正規表現をFileMakerから利用できるようにした関数です。
下記を参照して下さい。
正規表現のオプション
http://msdn.microsoft.com/ja-jp/library/yd1hzczs.aspx
.NET Framework の正規表現
http://msdn.microsoft.com/ja-jp/library/hs600312.aspx
例
iill_rxRegexMatch や iill_rxRegexReplace の実行前に、正規表現のオプションを設定します。
iill_rxSetRegexOptions( "Singleline" )
iill_rxSetRegexOptions( "IgnoreCase | Singleline" )
複数のオプションを設定する場合の区切り文字は何でもかまいません。
改行もOKなので値一覧[チェックボックス]で複数選択したような複数行の値もOKです。