Re: [問題] 去除字串中間的空白

看板C_Sharp (C#)作者 (我要拿Ph.D.!!!)時間18年前 (2007/01/27 01:22), 編輯推噓6(603)
留言9則, 4人參與, 最新討論串3/7 (看更多)
※ 引述《riko (好像少了個什麼)》之銘言: : 請問一下要怎麼去掉字串中間的空白呢? : 我只知道c#有去除前後的空白是用Trim() : 那假設字串是 abc def 推廣一下Regex這個class 所有你想的到的字串問題 都幾乎可以用regular expression的方式解決 花個時間去熟悉它吧 對你有幫助的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.110.47

01/28 00:25, , 1F
但 regex 寫了之後, 別人難讀得懂. 通常是下下策
01/28 00:25, 1F

01/28 00:26, , 2F
凡有其他 solution 一般而言優先考慮..至少以我的 Python
01/28 00:26, 2F

01/28 00:26, , 3F
背景而言啦..如果是python我就建議 split() 跟 join()了 =/
01/28 00:26, 3F

01/28 00:27, , 4F
replace 還要三次 \t, \n, 跟 space 呢
01/28 00:27, 4F

01/28 01:01, , 5F
Regex.Split(string, @"\s"); 應該不會很難懂吧....
01/28 01:01, 5F

01/28 01:04, , 6F
使用起來更彈性耶
01/28 01:04, 6F

01/28 01:06, , 7F
不太懂是哪裡難讀了@@?
01/28 01:06, 7F

01/28 02:35, , 8F
推regular expression 推難懂
01/28 02:35, 8F

01/28 08:32, , 9F
REGEX易讀性很低--冏rz
01/28 08:32, 9F
文章代碼(AID): #15kZZ1p3 (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #15kZZ1p3 (C_Sharp)