Re: [問題] split該怎麼用比較好?
先回答原PO的問題,其實只要用Replace就好
一次把全型空白換成半型逗號
一次把\r\n換成空字串
像這樣:
myString.Replace(" ",",").Replace("\r\n", "");
另外提到Split,有個小技巧分享一下
我通常都會搭配string.Join來使用
例如:
string[] array = { "1", "2", "3" };
string.Join(",",array) 就會回傳"1,2,3"的字串
這字串再.Split(',') 就會變回原本的string[]
透過上面兩個方法,我就可以很簡單的拆解跟組合字串
※ 引述《kevin888 (kevin)》之銘言:
: 今天在做split的練習
: 我想要把某個題目(有多行)轉成只有一行
: 例如:
: 原始為
: 1 甲、乙、丙三人共有土地一筆,持分各三分之一。請問下列敘述何者正確?
: 甲出售其應有部分三分之一時,不須乙、丙之同意
: 只須甲、乙之同意,即可就共有土地之全部設定抵押權
: 甲將其應有部分出售予丙時,乙得主張優先購買權
: 須經甲、乙、丙三人全體同意,才能申請地政機關之調處分割
: 我想要遇到全型空白就替換成半型逗號,然後再集中成一行
: 該怎麼做比較好呢?
: ========================我是分割線========================
: 是這樣的 因為我想把題目跟答案另存TXT
: 但是我希望TXT顯示一行一題
: 所以我應該要怎麼做才能達到?
: 另外答案跟答案之間有個我不知道的東西
: 我用16位元去檢視時是FC 這是甚麼東西啊?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.55.162
→
11/11 09:51, , 1F
11/11 09:51, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章