用C如何將字串按照指定的分隔符分開。例如 string a 123,234,456 將其中的數分開

2021-03-29 15:39:26 字數 4050 閱讀 8526

1樓:匿名使用者

用string的成員函式split

string strconnection = "uid=sa;pwd=;initial catalog=zydbtst;server=.;connect timeout=30";

string x = strconnection.split(';');

x陣列就是你要的分割後的字串

2樓:

string b=new string[3];

b=a.split(',');

b[0],b[1],b[2]就是你要的三個數

3樓:亂世vs狂人

string b = a.split(',');得到的陣列b中就是你需要的三個數

c#中如何將字串一個一個字元拆分出來操作?

4樓:匿名使用者

有些方法很少用,用最常用的或者易懂的就好

string s = str.split("=");//取出來是一個字串陣列

string ss = null;//用全域性變數int num = 0;

//迴圈取出來的字串陣列

for (int i=0;i

5樓:匿名使用者

據我所知,在c#裡string型變數可以向陣列一樣的操作,例如:

string temp;

temp[0],temp[1]........

temp.length就是temp裡字元的個數。

6樓:下一個往站

str[index]

str為字串的變數名,index為指示第幾字元比如str="hello";

那麼str[1]就是'e'

7樓:匿名使用者

用 string類的tochararray ()方法!

8樓:郭攀嶽

string str = "abc"; //例string strs = str.sprit('');

string str1 = strs[0].tostring(); //a

string str2 = strs[1].tostring(); //b

string str3 = strs[2].tostring(); //c

9樓:匿名使用者

//把字串想象成一個一維字元陣列

string charlist="abcd";

for (int i=0;i

c# 將一段字串 通過 特定符號 分割

10樓:匿名使用者

string a = "a,s,a,a,s";

string b = a.split(','); //split()方法的引數為分隔符

11樓:匿名使用者

string s=「1223@131@312」 string a1 = s.split(new string,stringsplitoptions.removeemptyentries);

c#裡面如何分割字串?將一個字串按兩個兩個的分組成一個字串組 比如說「abcdef"分成「ab""cd」"ef"

12樓:匿名使用者

string a = "abcdefg";

string b = new string[a.length];

for (int i = 0; i < a.length / 2; i++)

13樓:匿名使用者

正則式,一句話,要引用using system.text.regularexpressions;

var str = "adkflsdllkqrr";

string result = regex.split(str, "(?<=\\g.)");

14樓:匿名使用者

for迴圈 + substring()

c#list如何根據分隔符合併成字串

15樓:匿名使用者

list是字串集合,可以遍歷這個集合,然後使用字串的分割方法根據你定義的分隔符進行分割然後再遍歷分割後的字串陣列,進行合併。

16樓:龍の修奇

什麼叫分隔符? 你是說遍歷list然後 用分隔符拼合起來麼?

現有一個字串:string t = "123\456\789"; 我想把 t 拆分成"123","456","789"三個字串,該怎麼整?

17樓:匿名使用者

string t = "123\456\789";

宣告不對

string t = @"123\456\789";

string s = t.split(@"\".tochararray());

用c#語言在asp.***下編成,用split方法怎麼把欄位形式為元素分隔符隔開的值分別取出來

18樓:匿名使用者

string str = "123|456";

string arystr = str.split(new char );

arystr[0]的值bai

是123

arystr[1]的知識456

想合併du的話用

str = string.join("|",arystr)就可zhi以把陣列用指

dao定字元回或答竄連線成字串

19樓:匿名使用者

s.split(",");中間的分隔符可以是任意字元。s是字串,這個方法返回一個字串陣列

20樓:匿名使用者

分割出來是一個陣列

陣列名[索引號].tostring();

c#關於用逗號分割字串?

21樓:匿名使用者

console.writeline("請輸入兩個數用bai\",\"分開!

du");

string z = console.readline();

int l = z.indexof(',');//取得z中第一次出現逗號的

zhi地址,

dao把地址賦專值給l

double a = convert.todouble(z.substring(0, l));//0是屬z的開始地址,l作為結束地址,也就是取z的前半部分,然後轉換為double型別賦值給a

double b = convert.todouble(z.substring(l + 1, z.

length - l - 1));));//取z的後半部分,然後轉換為double型別賦值給b

indexof(char)返回字元在此字串中的第一個匹配項的索引。

convert.todouble()資料型別轉換為double。

substring(n1,n2)取地址

22樓:愛默裡大學

例如z: 123,456

int l = z.indexof(','); l=3

z.substring(0, l) 字元型:123

convert.todouble(z.substring(0, l)) 數字型

專:123

z.substring(l + 1, z.length - l - 1)屬 456 字元型:456

23樓:匿名使用者

bai一du

下zhi,你就

dao知內道容";

string strarr = str.split(',');

foreach (var i in strarr)

Python中如何將字串分成個字元

通過格式操作使任意型別的資料轉換成一個字串 不知道字串有什麼規律沒,如果是有空格,或者 分隔,有特殊樣式的話,可以用這個 例 空格 data hello how old are you result data.split 例 逗號 data hello,how,old,are,you result ...

c中如何將整數轉換成十六進位制的字串

1 首先開啟vc6.0,新建一個專案。2 新增標頭檔案。3 新增main主函式。4 定義無符號char型別變數str,strh。5 定義int變數i,j。6 將str字元轉換為十六進位制並新增到strh中。7 使用printf列印即可。用字串流就可以。include include std stri...

VB如何讀取字串中的指定字元

vb6.0使用mid 函式來讀取字串中指定數量的字元。mid 函式 返回 variant string 其中包含字串中指定數量的字元。語法 mid 函式示例 本示例使用 mid 語句來得到某個字串中的幾個字元。dim mystring,firstword,lastword,midwords myst...