假设我有这个字符串:Regex-替换x {N},其中x {N-2}
var inputStr="AAAA AAAAAAAA AAA AAAAA";
(这里的asumption是我不知道的每一个“A的大小.. 。”字符串中的顺序)
我需要一个简单的方法来减少2 'A' 字从每一个 “A ......” 序列中的字符串
财产以后这样的:
var result=Regex.Replace(inputStr,...);
使这个例子的结果将是:"AA AAAAAA A AAA"
)
感谢...
UPDATE:
感谢所有的答复,
我想使这个问题更一般。
例子2:
var inputStr="bbbAAAAC1AAAAAAAA AAA AAAAArrr"
,其结果应该是:
"bbbAAC1AAAAAA A AAArrr"
因为每次你必须减少2一在每一次出现 – Anand