Re: [問題] 怎麼改變Request.Form的分隔字元 ,
用for迴圈去跑字串陣列的內容
當不是空白才要
String[] abc=Request.Form["ooxx"].Split(',');
String bb="";
For(int i=0;i<abc.Length;i++)
{
if(abc[i].Trim() !="")
{
bb+=abc[i] + ",";
}
}
if(bb !="")
{
bb=bb.Substring(0,bb.Length-1);
}
bb就是你要的答案
不然你可以創造一個Class 此Class裡面創一個Method
此Method的功用就是遇到連續兩個","就把一個刪掉
for(int i <Request.Form["ooxx"].Trim(); i <= 0 ; i--)
{
}
剩下的怎麼寫 自己想吧(為什麼迴圈要反過來跑 等你寫出來就知道了
或許有神人迴圈可以正的跑 不過我沒那麼強哈哈 而且那樣應該比較耗效能)
※ 引述《hpbrother (黑皮)》之銘言:
: 我的資料
: test
: test1,
: test2
: 這樣Request.Form回傳的string是 test,test1,,test2
: 如果我用split分割 就會變成
: test
: test1
: (空白)
: test2
: 這樣就不對了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.218.10.19
→
09/23 22:09, , 1F
09/23 22:09, 1F
→
09/23 22:11, , 2F
09/23 22:11, 2F
→
09/23 22:13, , 3F
09/23 22:13, 3F
→
09/23 22:14, , 4F
09/23 22:14, 4F
→
09/23 22:15, , 5F
09/23 22:15, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 5 篇):