API version 1

- ‐

replaceAll

正規表現パターンとマッチする全ての箇所を、指定した文字列に置き換えます。

呼出形式一覧

呼出形式

説明

string replaceAll(string after)

正規表現パターンとマッチする全ての箇所を、指定した文字列に置き換えます。

戻り値一覧

戻り値

説明

string

置き換えられた結果の文字列

引数一覧

引数

説明

after

置換文字列(\1~による前方参照グループが指定可能)

例外

なし

関連項目

replaceFirst メソッド



使用例 CRSダウンロード

Form RegexMat {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   var str = new String("オープンストリーム Biz/Browser 講習会に Biz/Desginer 利用で参加 ");

   var p = RegexPattern.Compile("Biz/([A-Z]+)");
   var m = p.Matcher( str );
   print("マッチした結果の先頭インデックス ",m.start() );
   print("マッチした結果の末尾インデックス ",m.end() );
   print("マッチした結果の正規表現 ",m.Group(0) );

   print("置き換え後 ",m.ReplaceAll("ABCC"));
   print("置き換え後 ",m.ReplaceFirst("ABCD"));
   m.Reset("Biz/Browser,はBiz/Designerで開発します");
   print("置き換え後 ",m.ReplaceFirst("ABCD"));
   print("前方参照グループの数 ",m.groupCount) ;
   print("文字列がマッチ ",m.hasMatch) ;
   print("設定されている入力文字列", m.inputString) ;
   print("パターン文字列は ",m.pattern) ;


}