字串的處理 C

2022-01-23 04:28:29 字數 1956 閱讀 5270

//string str1 = "友情相逢";

//string str2 = "用一生愛你";

//#region char的使用

//char a = 'a';

"isletter方法判斷a是否為字母:", char.isletter(a));

"isdigit方法判斷a是否為數字:", char.isdigit(a));

"islower方法判斷a是否為小寫字母:", char.islower(a));

"isupper方法判斷a是否為大寫字母:", char.isupper(a));

"iswhitespace方法判斷a是否為空白:", char.iswhitespace(a));

//#endregion

//#region string類的使用

//string str1 = "用一生愛護你!";

//char str2 = str1[1];

//char str3 = str1[2];

"字串str1中第二個字元是:", str2);

"字串str1中第三個字元是:", str3);

//#endregion

//#region conpare/compareto比較字串的使用

string.compare(str1, str2));

string.compare(str1, str1));

string.compare(str2, str1));

str1.compareto(str2));

string.equals(str1,str2)); //判斷兩個字串是否相等

//#endregion

//#region format格式化輸出字串

//string newstr = string.format(",!!!", str1, str2); //format格式化字串

newstr);

//datetime dt = datetime.now;

//string time1 = string.format("", dt);

//string time2 = string.format("", dt);

//string time3 = string.format("", dt);

time2);

time3);

//#endregion

//#region 擷取字串

//string str3 = "";

//str3 = str1.substring(1, 3);

str3);

//#endregion

//string str6 = "*+_+*";

//string str7 = str6.padleft(6, '(');     //在字串左側新增,確保新增後的總字串為6

//string str8 = str7.padright(7, ')');

"補充字串之前" + str6);

"補充字串之後" + str8);

//#endregion

//string str5 = str3.remove(0, 3);  //0為索引,3為刪除的字元數

str5);

//#endregion

//#region 字串的複製

//string str = "我愛你forever";

//string str;

//str = string.copy(str);   //將str複製給str

str);

//string a = "one world ,one dream";

//string b = a.replace(',','*');    // 字元的替換用單引號

b);//string c = a.replace("one world","one world");  //字串替換用雙引號

c);

C 字串處理

private static regex regnumber new regex 0 9 private static regex regnumbersign new regex 0 9 private static regex regdecimal new regex 0 9 0 9 privat...

C 字串處理

string字串是char的集合,而char是unicode的 所以char可以轉化為int。字串在引數傳遞時為引用傳遞 可以使用空字串 一 字串型別轉換 1.轉為char 可以用索引器來得到字串中指定的字元,如 string mystring hello char mychars mychars ...

C 字串處理

void memccpy void dest,const void src,int c,size t n 從src所指向的物件複製n個字元到dest所指向的物件中。如果複製過程中遇到了字元c則停止複製,返回指標指向dest中字元c的下乙個位置 否則返回null。void memcpy void de...