API version 1
- ‐
replaceFirst¶
正規表現パターンとマッチする最初の箇所を、指定した文字列に置き換えます。
呼出形式一覧
呼出形式 |
説明 |
---|---|
string replaceFirst(string after) |
正規表現パターンとマッチする最初の箇所を、指定した文字列に置き換えます。 |
戻り値一覧
戻り値 |
説明 |
---|---|
string |
置き換えられた結果の文字列 |
引数一覧
引数 |
説明 |
---|---|
after |
置換文字列(\1~による前方参照グループが指定可能) |
例外
なし
関連項目
replaceAll メソッド
使用例
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) ;
}