文字列があり、その中の数字をキャプチャして、それに1を追加したい!.
たとえば、「Re: Hello (1)」というメールの件名ヘッダーがあります。
その 1 をキャプチャしてから、2、次に 3、次に 4 などで上げたいと思います。私が抱えている困難は、増加する数を考慮に入れることです.10または100になると、余分な桁が現在の正規表現を殺してしまいます.
int replyno = int.Parse(Regex.Match(Subject, @"\([0-9]+\)").Value);
replyno++;
string Subject = Subject.Remove(Subject.Length - 3);
TextBoxSubject.Text = Subject + "("+replyno+")";