1樓:陽光上的橋
沒理解你「需要把絕對路徑替換成為檔名」的要求,例如">是替換為呢,還是呢?
下面是按照第二種理解寫的**,如果你是第一種需求,自行修改一下:
$str='是sdsdsadsadad得分還。
com/yibaotong/">是得!@#
》《「hfgf才。!'
$str=preg_replace('##i', str);
echo $str;
上面的**測試通過,執行結果如下:
e:\ygb>php
是sdsdsadsadad得分還是得!@#
{}hfgf才。!
c語言 自定義函式,刪除字串中的字元
請問excel裡怎麼使用函式去除掉乙個字串裡的某個字元
2樓:我的王是金閃閃
=substitute(a1,"abc","
假設你的資料在a1
要替換是的abc,替換為空就可以了。
3樓:匿名使用者
假設a1=123456
a2=substitute(a1,"3","
結果=12456 很簡單你試一下就知道了。
c語言中如何在字串中刪除字元 不用函式 急急急!
4樓:匿名使用者
main()
}puts(str);
//上面的程式幫你改 了當時還有問題,下面是乙個正確的案例。
#include
char fun(char str[20],char ch)}void main()
5樓:陽光上的橋
你為什麼sacnf("%d",&i);這是什麼意思,要求只輸入字串和字元啊。另外,你puts後面為什麼沒有}呢。還有讓刪除指定的字元,並不是刪除指定字元後面的所有字元,你為什麼要直接\0了。
判斷相等應該使用==
#include
main()
6樓:網友
你的程式添了第乙個\0之後輸出的話認為就到那裡了void del(char* s, char c)*(s-j) =s;
s++;s-j) =0;
}int main()
7樓:微俊
scanf("%d",&i);/沒用。
是刪除不是加個/0 那個是結束符。
求程式,在乙個字串內刪除指定的字元(要求用外部函式實現)
8樓:莒車
#include ""
void main()
enter_string (char str[80])/外部函式,讀入字串。
delete_string(char str,char ch)print_string(char str)
9樓:匿名使用者
求程式的人這麼多。。
excel裡怎麼使用函式去除掉乙個字串裡的某個字元
10樓:月亮愛你
1、比如,下圖中**資料;現在要把資料前面的「gd」刪除掉。
2、在b2單元格輸入:=substitute(a2,"gd","按回車鍵,即可得出結果8295411,substitute(a2,"gd","的a2是資料區域;「gd」是要刪除的字元;「」是空。
3、光標點下b2單元格,並移到右下角實心小方框上,顯示出+字時,滑鼠左鍵雙擊,下方單元格即可相繼得出結果。
4、b列資料保持選中的狀態,滑鼠放在選區上右擊,彈出的選單中點「複製」。
5、點「複製」後,滑鼠再放在選區上右擊,彈出的選單中點貼上選項的第二個「值」。
6、b列的資料即變成了只是數值格式,公式被刪除了。然後,把a列刪除。b列即變成a列。用substitute函式刪除**字串裡某個字元操作完成。
11樓:白公尺飯
比如,把a1單元格裡的字串12a35的a刪除。
在b1輸入:=substitute(a1,"a","按回車鍵,得出結果:1235
12樓:祁壄
=substitute(單元格區域,老字元,新字元)
在主函式中輸入乙個字串,在輸入乙個字元,編寫函式delete(),將字串中該字元刪除,不用指標
13樓:不傻不笨不弱智
#include
#include
int strdelete(char *d, char *s)int i, j, k, s1, s2;
s1 = strlen(s);
s2 = strlen(d);
for(i=0, k=0; i<=s2-s1; i++)for(j=0; jif(d[j+i]==s[j]) k++;
// printf("%d", k);
if(k==s1)
for(j=i+s1; j<=s2; j++,i++)printf("%d %d", j, i);
d[i] =d[j];
return 1;
return 0;
int main()
char s1[100], s2[100];
gets(s1);
gets(s2);
if(strdelete(s1, s2))puts(s1);
else printf("沒有相同字串");
//有問題的話 繼續追問吧。
編寫乙個函式,將輸入字串**現的數字字元全部刪除。
14樓:學渣還是學霸
只貼函式了啊,用的是全域性變數。字串存在字元陣列s中,刪除後的存在c中。
void del()
編寫乙個從指定的字串中刪除給定字元的函式delch.
c語言刪除字串中指定字元,C語言刪除字串中指定字元
加百列 一 問題描述 從鍵盤輸入一個字串給str和一個字元給c,刪除str中的所有字元c並輸出刪除後的字串str。1 輸入 第一行是一個字串 第二行是一個字元。2 輸出 刪除指定字元後的字串。二 設計思路 1 同插入問題,定義兩個字元陣列a,b。以及標誌刪除位置的int型pos。2 用gets函式輸...
編寫函式,由實引數傳來字串,統計此字串中字母,數
取什麼名字才好呢啊哦 include using namespace std void main cout number include main count digits,white space,others printf digits for i 0 i 10 i printf d ndigit...
python刪除字串中指定位置字元
最愛塵涑 字串的話,你可以把他當作列表處理 str hello world 如果是想去掉第乙個字母 o 並且知道是第5個字元,index 41.使用分片 new str str 4 str 5 2.迴圈讀取new str join str i for i in range len str if i ...