s ="1"
s.replace("1","2")
replace的写法

解决方案 »

  1.   

    还有,replace不是对字符串本身操作的,结果需要另外保存。即:
    s = s.replace( "1","2" );
      

  2.   

    s1 = s.Replace(",'2',","").Replace(","+ 2,"").Replace(2 + ",","")与你想法一样写法,但还是没能去掉
      

  3.   

    s.Replace(",'2',","").Replace(","+ 2,"").Replace(2 + ",","")你是替换什么呀,这没环境,也试不了
    s = s.replace( "1","2" );
    s = s.replace( "2","3" );
    最好不要连接写
      

  4.   

    比如
    s 的值是2或1,2或2,1或,1,2,3或3,1,2,4指定替换掉2 
    s.Replace(",'2',","").Replace(","+ 2,"").Replace(2 + ",","") 但这样替换不掉
      

  5.   

    s = s.replace( /2/g,"1" );
    就可以了
      

  6.   

    TO mingxuan3000(铭轩) 这脚能用在.net吗
      

  7.   

    replace("2","")的话只能替换第一个必须用正则即replace(/2/g,"")