日期:2014-05-18  浏览次数:21042 次

求简单方法,每十个字符加一个换行符(\n)
每十个字符加一个换行符(\n) ,求简单方法,正则也可。


例如:
啊啊啊啊啊啊啊啊啊啊哦哦哦哦哦哦哦哦哦哦哦呵呵呵呵呵呵呵呵呵呵
=》
啊啊啊啊啊啊啊啊啊啊\n哦哦哦哦哦哦哦哦哦哦哦\n呵呵呵呵呵呵呵呵呵呵\n

------解决方案--------------------
除了’啊‘,其他都是11个字符了,这里都安10个处理
C# code

            string source = "啊啊啊啊啊啊啊啊啊啊哦哦哦哦哦哦哦哦哦哦哦呵呵呵呵呵呵呵呵呵呵";
            Regex reg = new Regex(@"(\S{10})");            
            source = reg.Replace(source, "$1\r\n");