C擷取字串問題請大家有空的看下

2022-03-19 07:08:56 字數 745 閱讀 5049

1樓:匿名使用者

你把字串 轉成datetime 型別 單獨提出年份 和月份 再拼接在一起不就完了麼

2樓:匿名使用者

你可以用string.lastindexof("-")獲取所需要擷取的長度,試試這個:

string s="2013-8-17";

string substr=s.substring(s.lastindexof("-")-1);

3樓:水中杜鵑

string mydate = "2013-8-26"; //mydate 是你的日期字串,

string arr = mydate.split('-');

string returnvalue = arr[0] + "-" + arr[1];

return returnvalue;

4樓:匿名使用者

str.substring(0,str.lastindexof("-"))

5樓:何仁偉何仁偉

直接datetime.tostring("yyyy-m"),希望能幫到你

6樓:後八十生人

datetime.parse("2013-8-26").tostring("yyyy-m")

7樓:匿名使用者

看到這種問題,第一反應就是.split('-')成陣列。

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語言的字串問題

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