如果一个字符串‘#¥%#◎¥’中含有‘abc’字符串, 就将‘abc’赋值给‘#¥%#◎¥’这个字符串谢谢啦~~

解决方案 »

  1.   

    什么意思??
    第2个‘bac’是变量吗?
      

  2.   

    s是你的字符串if pos('abc',s)>0 then s:='abc';
      

  3.   

    StringReplace函数!做字符串替换的!
      

  4.   

    回复人: anzfox(安子) ( ) 信誉:100  2005-09-25 14:05:00  得分: 0  
     
     
       那如果第几个字符是什么 改怎么写比如说 第二三个字符是‘bc’ 改怎么写呢?
      
     
    -----------------------
    s:='abcd'
    if copy(s,2,2)='bc' then 
              | |
              | 数2位
              从第二位开始