Regex正则替换字符 将strOld中的数字1替换成AstrOld=1,2,1,13,112,11,1替换后的结果:strNew=A,2,A,13,112,11,A请问:①在C#中用Regex.Replace该如何实现?②在SQL中该如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string strOld = "1,2,1,13,112,11,1"; string strNew = Regex.Replace(strOld, @"(?<=,|^)1(?=,|$)", "A"); declare @str varchar(100)set @str='1,2,1,13,112,11,1'select left(stuff(replace(','+@str+',',',1,',',A,'),1,1,''),len(stuff(replace(','+@str+',',',1,',',A,'),1,1,''))-1) string str = "1,2,1,13,112,11,1"; str= Regex.Replace(str, @"\b1\b", "A"); 这个其实不用正则:str= (","+str+",").Replace(",1,",",A,").Trim(','); ++string str="1,2,1,13,112,11,1";str= (","+str+",").Replace(",1,",",A,").Trim(','); 试试这个字符串,替换后是什么结果strOld=1,1 弱弱地问一下,像 qq电脑管家 这样的软件,是用什么程序语言开发的? 字符转换的,谁帮忙下。。。 获取url文件名 求教C#跟托管C++混合编程的问题 C#接口是用于实现阶段,还是仅用于编码实现前的设计阶段。 不能根据返回值来重载方法是什么意思 如何通过代码动态的将SQL中的某几个字段绑定到DataGridView? 给IIS建个虚拟目录出错???怎么才对呀 winform里的多个控件的显示的文本,怎么像网页一样可以选择后变蓝, c# 正则表达式 问题 installshield打包多个软件的方法? 纠结阿纠结,望高人指点
string strOld = "1,2,1,13,112,11,1";
string strNew = Regex.Replace(strOld, @"(?<=,|^)1(?=,|$)", "A");
set @str='1,2,1,13,112,11,1'
select left(stuff(replace(','+@str+',',',1,',',A,'),1,1,''),len(stuff(replace(','+@str+',',',1,',',A,'),1,1,''))-1)
str= Regex.Replace(str, @"\b1\b", "A");
str= (","+str+",").Replace(",1,",",A,").Trim(',');
string str="1,2,1,13,112,11,1";
str= (","+str+",").Replace(",1,",",A,").Trim(',');