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