c#字串常用方法
方法作用
int len = str.length;
獲取字串中字元個數
str = str.toupper();
將字串中所有字元轉換成大寫
str = str.tolower();
將字串中所有字元轉換成小寫
bool b = str1.equals(str2, stringcomparison.ordinalignorecase);
比較兩個字串是否相同(此處忽略大小寫)
1)char chs = ;
string strs = str1.split(chs, stringsplitoptions.removeemptyentries);
2)string date = s.split(new char , stringsplitoptions.removeemptyentries);
分割字串,返回字串型別的陣列
(返回陣列中不包含空字串)
str = str.replace(「毒品」, 「**」);
替換字串
str = str.substring(1,2);
擷取字串。在擷取的時候包含要擷取的那個位置。
int index = str.indexof(『nba』, 2);
找出指定字串在當前字串中第一次出現的位置,
如果沒有返回-1,
引數2是指在索引為2的位置開始查詢
int index = str.lastindexof(『nba』, 2);
找出指定字串在當前字串中最後一次出現的位置,
如果沒有同樣返回-1。
bool b = str.startswith(".txt");
判斷是否以…開始
bool b = str.endswith(".txt");
判斷是否以…結束
bool b = str.contains(「毒品」);
判斷某個字串中是否包含指定的字串
str = str.trim();
去掉字串中前後的空格
str = str.trimend();
去掉字串中結尾的空格
str = str.trimstart();
去掉字串中前面的空格
bool b = string.isnullorempty(str)
判斷乙個字串是否為空或者為null
string names = ;
string newstr = string.join("-", 「張三」,「李四」,「王五」,「趙六」,「田七」);
將字串陣列按照指定的字串連線,
返回乙個字串。
char chs = str.tochararray();
將字串轉換為char陣列
string str = new string(chs);
將char陣列轉換為字串
c#字串的特性
Python中字串常用操作和字串的切片
a abcdefg print a 1 3 切片冒號表示,冒號前面表示從第幾個座標開始,包含開始那個,後面表示從哪個座標結束 不包含結束座標 print a 1 後坐標不寫表示取到所有 print a 1 1 負數表示從後面第乙個座標開始字串在python中記憶體儲存乙個字母就代表乙個位元組 數字2...
字串 可變字串與不可變字串
一 nsstring 是不可變字串,所有它所有產生其他字串方法都是生成乙個新的字串,而不會改變原來字串 第一種 字面量 它是常量字串,儲存常量區 nsstring str abc 第二種是通過 快捷的構造方法 nsstring stringwithformat 第三種方式 初始化方法 nsstrin...
c 字串常用操作
class class1 trim方法,刪除字串中的空格或其它字元 string stre stra.trim console.writeline stre stre 使用 顯示引號 和反斜線 string strf c windows system32 console.writeline strf...