求一个正则表达式,替换重复的数字 我有个字段需要存星期数据,我用1234567表示周一到周日,但有可能有重复的,而且位置不定,怎么把重复的数字替换掉?比如:12234 处理成 123473431 处理成 7411232425 处理成 12345 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string source = "12234"; Regex reg = new Regex(@"([\d])(?=\1)"); source = reg.Replace(source, ""); //source = 1234 linq string tempStr = "12234"; string temp_list=string.Join("",tempStr.ToCharArray().Distinct());//1234 string a = "12324"; string d = string.Join("", a.ToCharArray().Distinct().OrderBy(x => x).Select(x => x.ToString()).ToArray()).Trim(); 本帖最后由 bdmh 于 2012-05-17 15:16:13 编辑 Trystring source = "122234"; Regex reg = new Regex(@"(\d)(?=[^\1]*\1)"); source = reg.Replace(source, ""); //source = 1234 C/S和B/S求思路,送分送分送分------ 用鼠标在pictureBox中选定区域 C#.net連接ORACLE數據問題:ORA-02019: connection description for remote database not fou 我在网上找的LISTVIEW样式 他给出了一段代码 可是我不知道怎么使用这些代码 GRIDVIEW里面模板里有个LINKBUTTION,如何控制它的长度为6多余6后面以...结束(急) --支持模糊查询,空为全部 使用webbrower如何给带有安全控件的密码框自动填充密码呢? winform 中 区分左右Alt 在win xp下开发c#数据库应用安装什么版本的sql server好啊? C#使用chart控件画折线图 将“类(.cs)”文件,添加为链接 C#:如何解决有关textbox 提示信息问题(类似tooltip信息)
string source = "12234";
Regex reg = new Regex(@"([\d])(?=\1)");
source = reg.Replace(source, ""); //source = 1234
string temp_list=string.Join("",tempStr.ToCharArray().Distinct());//1234
string a = "12324";
string d = string.Join("", a.ToCharArray().Distinct().OrderBy(x => x).Select(x => x.ToString()).ToArray()).Trim();
Regex reg = new Regex(@"(\d)(?=[^\1]*\1)");
source = reg.Replace(source, ""); //source = 1234