我有一個字符串,我想捕獲它裏面的數字,然後添加一個!有人可以請告訴我如何做到這一點正則表達式
比如我有一個電子郵件主題標題說:「回覆:你好(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+")";
安置自己的正則表達式當前替換表達
[0-9]
。 – Alberto字符串將始終從'Re:Hello..'開始? – vmeln