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