说得不清楚,具体是不是这样如果是:'/CVB/CDE' 替换为  '/ABC/CVB/CDE'
如果是:+'/CVB/CDE' 就不动!

解决方案 »

  1.   

    先判断字符串长度,然后判断,如果原来存在:'/CVB/CDE' 并且长度等于'/CVB/CDE'的长度,就替换为  '/ABC/CVB/CDE' ,大于就不替换.
      

  2.   

    如果是大string(比如超过1K以上)最好用正则来替换,这样效率会高一些,特别是经常要进行的这类操作。
      

  3.   

    我的问题是,有一个String,保存了某个网页的内容,我想替换网页中所有类似"\abc......"的字符串为"\myWebSite\abc.....",但如果"\abc"前面有"+",那么就不替换,否则都替换,请问如何实现?