パターンの複数のインスタンスを置き換えるためにPat Matchを使用しますか?こんにちは。 同じパターンの複数のインスタンスを含む文字列があるとします。 最初のインスタンスを置き換えるためにPat Matchを使用できますが、すべてのインスタンスを置き換えるために使用できるパターン式はありますか?
例:
sample = "baazaaaa";
x = "a" | "b";
rc = Pat Match(sample, x, "c");
Show(sample); //Returns "caazaaaa", but I want "ccczcccc"
SubstitutionコマンドまたはMungerコマンドが機能しますが、Pat Matchで同じことができるかどうかを確認しています。
再:パターンの複数のインスタンスを置き換えるためにPat Matchを使用しますか?もちろん、whileループ内で繰り返しを制御するためにリターンコードを使うことができます。
sample = "baazaaaa";
x = "a" | "b";
success = 1;
While(success,
success=Pat Match(sample, x, "c")
);
show(sample)
しかし、私はあなたが適切なパターン定義でそれをすべてしたいと思うと思います。