如何讓乙個字串(由多個小字串,中間以逗號分隔開)轉換成stringlist類

2025-03-27 17:20:13 字數 2748 閱讀 2277

1樓:匿名使用者

這是我寫的,可以達到你要求procedure : tobject);var inipos:integer; endpos:

integer; sourcelen:integer; foundlen:integer; sourcestr:

string; tempstr:string; foundstr:string; mystring:

tstrings; flag:boolean;begin flag:=false; sourcestr:

trim(; foundstr:=trim(; sourcelen:=length(sourcestr); foundlen:

length(foundstr); endpos:=pos(foundstr,sourcestr); inipos:=1; try mystring:

while endpos<>0 do begin tempstr:=copy(sourcestr,inipos,(endpos-inipos));tempstr); sourcestr:=copy(sourcestr,endpos+foundlen,sourcelen-(endpos+foundlen-1));endpos:

pos(foundstr,sourcestr); flag:=true; end; if flag then begin if sourcestr<>'then (mystring); end; if flag then messagedlg('split over,now!',mtinformation,[mbok],0) else messagedlg('not split',mtinformation,[mbok],0); finally ; end;end;

2樓:匿名使用者

用tstringlist對字串進行分割。

3樓:匿名使用者

不好意思,上面的+ 號應該改為 , 號。

求助大神:j**a 中 現有乙個list 要取出list中所有元素拼接成字串以逗號隔開應該如何做?

4樓:enjoy就是家

把list中的某一屬性。

du值(zhi專案唯一id)取出來放到乙個單獨dao的list中listunitlist = new arraylist<>(

listidlist = ::getid).collect(,專將idlist用分隔符,拼接屬成字串。

excel中如何把多個欄位組合成乙個字串,中間用,隔開

5樓:次次次蛋黃公尺亞

操作步驟:

1、新建excel**,分別在不同單元格輸入01 beijing abc

2、把想要組合成最終欄位的字元放進其他任意單元格3、使用公式。

4、按下回車鍵,得出最終想要的欄位。

6樓:網友

前三個資料輸入 a1 b1 c1

d1輸入公式 ="特定欄位"&a1&","&b1&","&c1&"特定欄位"

7樓:半夏半暖

例如:l m n三列,要把三列合併顯示在o列,並且用,隔開;

可以在o2單元格輸入公式=l2&","&m2&","&n2

注意:用shift+數字7鍵可以輸入&這個符號。

8樓:明佳妙明

1、excel怎樣快速單元格區域內容連線或換行。

2、excel怎樣批量單元格值前或後新增文字。

如何把一段逗號分割的字串轉換成乙個陣列?

9樓:沃然網路

使用for迴圈內巢狀if語句判斷是否遇到逗號,然後根據是否遇到而進行轉換。

j**a中如何將字元陣列轉換成字串,以逗號分割

10樓:大野瘦子

方法1:

需要引入apache commons元件中的個包string str1=, ",");

方法2:格式化string str2 = "%s,%s,%s", ary);

反之,字串轉化為字串陣列。

語法:,howmany)

例子:輸出:

how,are,you,doing,today?

h,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?

how,are,you

注:如果把空字串 ("") 用作 separator,那麼 stringobject 中的每個字元之間都會被分割。 執行的操作與 執行的操作是相反的。

11樓:小澈

大致思路如下:

str4為目標字串,及最後的結果會被存放進str4最後用substring來對結果進行擷取,得到最後需要的形式:abc,123,45

下圖為具體的**段:

12樓:閃與瞬

這兒自己寫的方法,主要使用到stringbuffer的tostring方法和string的substring方法,話不多說,直接上**:

package demo;

public class teststring ;

stringbuffer stb2 = new stringbuffer();

string str4 = null;

for(int i = 0; i < i++)string s = , 1);

/執行結果:abc,123,45

怎樣用c輸入多個字串並統計出字串的個數

include include using namespace std int main int count 0 string str while cin str count cout 輸出輸入bai 字串的個數,du按ctrl z停止zhi輸入 ctrl z相當於dao輸入一個eof,來表示 專輸...

JS判斷字串變數是否含有某個字串的實現方法

使用indexof,例如 varcts bbltext if cts.indexof text 0 js判斷字串變數是否含有某個字串的實現方法 js判斷字串變數是否含有某個字串的方法 var str a var strs abadg if strs.indexof str 0 else php中 判...

c怎麼判斷字串裡是否包含另幾個字串

string str abcedafsafsd.xlsdsafdfsds.docx.dsafsdfsdfdsaff.rar string strs foreach string item in strs console.readline string str,name str txt doc xls...