C替換字串中固定位置0的問題

2022-11-13 02:27:31 字數 623 閱讀 8029

1樓:微軟專家張海

string str = "otonaninaru_009_09_10_001 配信日:2009-06-19";

string arr = str.split('_');

if (arr.length > 2)

str = string.join("_", arr);

console.writeline(str);

2樓:

string s = "otonaninaru_009_01_10_001 配信日:2009-06-19";

s=s.replace("otonaninaru_009_0", "otonaninaru_009_");

messagebox.show(s);

3樓:網學大課堂

9_0 替換成 9_ 就可以了

配信日 沒有重複的,沒有問題

前面也沒有

4樓:

用正則替換,你的內容是來自檔案嗎?

還是一行行的讀入 的啊

5樓:匿名使用者

專家說的真好 我不用回答了 就他的

c語言字串陣列的問題C語言字串陣列的問題

include int main scanf s a for i 0 a i 0 i for j 0 j 5 j 修改 1 下標從0 4,共5個 return 0 每行結尾的 僅僅是為了連線字串使用的,如果一個字串過長,寫在一行比較不合適,就在該行結尾處加上一個反斜槓 就可以在下邊的行繼續寫這個字串...

C格式化字串的問題,C 格式化字串的問題

我有一種格式化字串輸出!是這樣的 double d 0.234 console.writeline 這個d的值是 d 這裡輸出 這個d的值是 0.234 如果需要有多個佔位符,則以,表示,而後面的變數用英文逗號隔開。例 int a 1 int b 5 console.writeline 我有元錢,不...

關於C語言的字串問題

應該不可以,函式指標本質傳遞的是這個函式在記憶體中的起始地址,而字串不可以弄。不過高階語言分配的時候,會自動建立一個叫做 符號表 的資料結構,裡面有這個程式所有的宣告識別符號和其地址 大小等資訊,你如果可以找到訪問這個表的方法,就能實現你的這個想法了。不過我也只知道有這個東西,卻不知道如何去訪問,現...