次の文字列があるとします。
var inputStr="AAAA AAAAAAAA AAA AAAAA";
(ここでの仮定は、文字列内の各 'A...' シーケンスのサイズがわからないということです。)
その文字列のすべての「A...」シーケンスから2つの「A」文字を減らす簡単な方法が必要です
次のようなもの:
var result=Regex.Replace(inputStr,...);
この例の結果は次のようになります: "AA AAAAAA A AAA"
)
ありがとう...
アップデート:
すべての返信に感謝します。
この質問をより一般的にしたいと思います。
例 2:
var inputStr="bbbAAAAC1AAAAAAAA AAA AAAAArrr"
結果は次のようになります。
"bbbAAC1AAAAAA A AAArrr"