0
我有替換字符的問題。問:將多個新行更換成單個新行或更大
如果我有一個文本框,並且我寫入了很多新行的文本框。
和結果我想要很多新行代替一個或兩個新行,如在Facebook的評論。
I'l試試這個代碼:
litText.Text = System.Text.RegularExpressions.Regex.Replace(Text1.Text, "[\\r\\n]+", "<br /><br />", System.Text.RegularExpressions.RegexOptions.Multiline);
,如果我按了很多按鈕的輸入工作,但如果我按ENTER鍵一次,然後顯示新的生產線的兩倍,這不是工作。我想如果我按一次或兩次按鈕進入,固定顯示一次或兩次新行。除三次或兩次以外。
請您的協助和您的意見。
謝謝
是的,但我可以限制「\ r \ n」,如果我按下按鈕輸入三次,然後只顯示兩個新行?這樣在facebook上創建貼子牆? – 2011-06-16 03:24:40
你可以用2個替換呼叫來完成。首先,您可以使用「{2,}」來替代「+」量詞,以匹配至少2次出現次數,並用2替換掉。然後,您只剩下單個事件了。那些你可以更換沒有量詞,你必須用一個
來替換它們。 – 2011-06-16 12:30:19