API version 6

RegexPattern.Compileメソッド

iOS AndroidWindows

 

説明

正規表現をコンパイルしてRegexPatternオブジェクトを生成します。

このメソッドはスタティックメソッドです。オブジェクトを生成せずに呼び出すことができます。

 

呼出形式

var rp = RegexPattern.Compile( regex [, flags ] )

 

戻り値

RegexPatternオブジェクト

 

引数

String regex

正規表現

 

 

integer flags

マッチフラグ

以下の値の組み合わせを指定します。

定数

説明

RegexPattern.CASELESS

RegexPattern.CASE_INSENSITIVE

1

大文字と小文字を区別しないマッチングを行います

省略した場合は0(指定なし)です。

 

例外

Func 4

引数の値が不正です

 

使用例

var p = RegexPattern.Compile("Biz/([a-zA-Z]+)", RegexPattern.CASELESS);
var m = p.Matcher("Biz/Browser");
if (m.Matches()) {
    print(m.Group(1), "\n");
}

 

関連項目

Matchesメソッド

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る