送分题,大家快来抢! 将一个字符串,把相邻重复的字符变成一个,例如:字符串:我操操操操你妈返回: 我操你妈字符串:100002返回 :102现在要求用C#写,求具体代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 -_-#,希望楼主不要举这样的例子string yourStr = .........;string result = System.Text.RegularExpressions.Regex.Replace(yourStr, @"(.)\1+", "$1"); 字符串:我操操操操你妈string yourStr = '我也操操操操你妈';string result = System.Text.RegularExpressions.Regex.Replace(yourStr, @"(.)\1+", "$1");返回: 我也操你妈问问题都能这么标新立异,你也算有才了============================================技术交流不该有界限 资源共享不该有条件http://blog.csdn.net/lovingkisshttp://download.csdn.net/user/lovingkissEmail:loving-kiss@163.com本人说明:<我的帖子我做主>1、欢迎一切问题有关的交流——无论答案对错;2、不欢迎 顶、Mark、支持之类口水混分的人;我保留对非<散分贴>蹭分者的厌恶和鄙视...============================================ lxcnn(过客) 厉害啊!@"(.)\1+", "$1"是什么啊,不明白其实我是想做数字转换的,比如:10002,念一万零二,而不是一万零零零二假如我现在是100010005,念一亿零一万零五,而不是一亿零零零一万零零零五。这怎么搞 这是正则替换,网络上太多的类似问题了。如果你不想去头疼的研究正则你就这么用吧,这个东西也不是一天两天弄清楚的============================================技术交流不该有界限 资源共享不该有条件http://blog.csdn.net/lovingkisshttp://download.csdn.net/user/lovingkissEmail:loving-kiss@163.com本人说明:<我的帖子我做主>1、欢迎一切问题有关的交流——无论答案对错;2、不欢迎 顶、Mark、支持之类口水混分的人;我保留对非<散分贴>蹭分者的厌恶和鄙视...精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握所以,我没有精通,只有JZ============================================ 简单的解释就是(yourStr, @"(.)\1+", "$1")把多余一个的,就是1+,替换成一个,就是$1,明白啦?分太少,偶就不抢了============================================技术交流不该有界限 资源共享不该有条件http://blog.csdn.net/lovingkisshttp://download.csdn.net/user/lovingkissEmail:loving-kiss@163.com本人说明:<我的帖子我做主>1、欢迎一切问题有关的交流——无论答案对错;2、不欢迎 顶、Mark、支持之类口水混分的人;我保留对非<散分贴>蹭分者的厌恶和鄙视...精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握所以,我没有精通,只有JZ============================================ 汗,这是标准正则写法,你需要研究正则了没有怎么来的一说,例如2+,就是代表多于2个的字符,就是这么规定的。去看正则吧,能让你头昏眼花===========================================================================================================技术交流不该有界限 资源共享不该有条件http://blog.csdn.net/lovingkisshttp://download.csdn.net/user/lovingkissEmail:loving-kiss@163.com本人说明:<我的帖子我做主>1、欢迎一切问题有关的交流——无论答案对错;2、不欢迎 顶、Mark、支持之类口水混分的人;我保留对非<散分贴>蹭分者的厌恶和鄙视...精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握所以,我没有精通,只有JZ============================================ 不用正则,那就循环替换。直到字符串中再也找不到相同的两个连续的零——用正则没有什么问题的,在需要的地方用它,仅此而已============================================技术交流不该有界限 资源共享不该有条件http://blog.csdn.net/lovingkisshttp://download.csdn.net/user/lovingkissEmail:loving-kiss@163.com本人说明:<我的帖子我做主>1、欢迎一切问题有关的交流——无论答案对错;2、不欢迎 顶、Mark、支持之类口水混分的人;我保留对非<散分贴>蹭分者的厌恶和鄙视...精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握所以,我没有精通,只有JZ============================================ 其实我是想做数字转换的,比如:10002,念一万零二,而不是一万零零零二假如我现在是100010005,念一亿零一万零五,而不是一亿零零零一万零零零五--------------------------------参考http://www.chenjiliang.com/Article/View.aspx?ArticleID=731&TypeID=34 所以用正则阿或者楼上说的,在转换的过程中进行处理============================================技术交流不该有界限 资源共享不该有条件http://blog.csdn.net/lovingkisshttp://download.csdn.net/user/lovingkissEmail:loving-kiss@163.com本人说明:<我的帖子我做主>1、欢迎一切问题有关的交流——无论答案对错;2、不欢迎 顶、Mark、支持之类口水混分的人;我保留对非<散分贴>蹭分者的厌恶和鄙视...精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握所以,我没有精通,只有JZ============================================ 如何在程序安装的时候将dll添加的gac C#小问题,高手进来扭分! 有没有高手帮帮我,关于类的问题 怎么做字符格式记录的导入功能?谢谢了,急!!!! 关于事件及委托的编程题? 组件 中学辅助排课,失败了,哪位大侠可以提供一个算法 水晶報表的問題,初級 帮助试试网页,看看能不能访问? 怎样实现重起explorer.exe但不重起机器 Label背景透明的问题。 关于System.Timers.Timer的问题,希望做过的帮下忙???
string yourStr = .........;
string result = System.Text.RegularExpressions.Regex.Replace(yourStr, @"(.)\1+", "$1");
string result = System.Text.RegularExpressions.Regex.Replace(yourStr, @"(.)\1+", "$1");返回: 我也操你妈问问题都能这么标新立异,你也算有才了
============================================
技术交流不该有界限 资源共享不该有条件
http://blog.csdn.net/lovingkiss
http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主>
1、欢迎一切问题有关的交流——无论答案对错;
2、不欢迎 顶、Mark、支持之类口水混分的人;
我保留对非<散分贴>蹭分者的厌恶和鄙视...
============================================
你就这么用吧,这个东西也不是一天两天弄清楚的============================================
技术交流不该有界限 资源共享不该有条件
http://blog.csdn.net/lovingkiss
http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主>
1、欢迎一切问题有关的交流——无论答案对错;
2、不欢迎 顶、Mark、支持之类口水混分的人;
我保留对非<散分贴>蹭分者的厌恶和鄙视...
精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
所以,我没有精通,只有JZ
============================================
技术交流不该有界限 资源共享不该有条件
http://blog.csdn.net/lovingkiss
http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主>
1、欢迎一切问题有关的交流——无论答案对错;
2、不欢迎 顶、Mark、支持之类口水混分的人;
我保留对非<散分贴>蹭分者的厌恶和鄙视...
精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
所以,我没有精通,只有JZ
============================================
去看正则吧,能让你头昏眼花
===============================================================
============================================
技术交流不该有界限 资源共享不该有条件
http://blog.csdn.net/lovingkiss
http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主>
1、欢迎一切问题有关的交流——无论答案对错;
2、不欢迎 顶、Mark、支持之类口水混分的人;
我保留对非<散分贴>蹭分者的厌恶和鄙视...
精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
所以,我没有精通,只有JZ
============================================
技术交流不该有界限 资源共享不该有条件
http://blog.csdn.net/lovingkiss
http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主>
1、欢迎一切问题有关的交流——无论答案对错;
2、不欢迎 顶、Mark、支持之类口水混分的人;
我保留对非<散分贴>蹭分者的厌恶和鄙视...
精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
所以,我没有精通,只有JZ
============================================
假如我现在是100010005,念一亿零一万零五,而不是一亿零零零一万零零零五
--------------------------------
参考
http://www.chenjiliang.com/Article/View.aspx?ArticleID=731&TypeID=34
技术交流不该有界限 资源共享不该有条件
http://blog.csdn.net/lovingkiss
http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主>
1、欢迎一切问题有关的交流——无论答案对错;
2、不欢迎 顶、Mark、支持之类口水混分的人;
我保留对非<散分贴>蹭分者的厌恶和鄙视...
精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
所以,我没有精通,只有JZ
============================================