作者mohocho (去你的火星人)
看板Visual_Basic
標題[.NET] 請教字串的一些處理
時間Thu Jun 15 23:07:53 2006
我是要從文字檔中把裡面的字串讀出來
然後將空白跟換行都消掉
因為我是要讀很多個然後做比較
我是用下面的作法
strlen3 = Len(str3)
str3 = LCase(str3)
str3 = Trim(str3)
str3 = str3.Replace(" ", ",")
str3 = str3.Replace(vbNewLine, ",")
For count = 1 To strlen3 - 1
str3 = str3.Replace(",,", ",")
Next
str3 = str3.TrimEnd(",")
但是後來我發現
如果原來的字串中就有逗點的話
可能就會被吃掉而被判斷成不一樣
我本來是想說那在將空白跟換行取代掉之前
先把逗點用別的符號取代掉
最後再把他換回來
可是又想到如果那個暫時代替逗號的字串在原本字串中也有的話
也會出現問題
想請問要怎麼一次將連續的空白跟換行符號直接用一個逗點取代掉呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.35.51
1F:推 LPH66:那就用不可能有的字串囉 例如一些控制字元像Chr(1)之類的 06/15 23:39
2F:推 linmic:自己隨便弄個什麼像是"$%^$%^#$"的字串進去也可以。 06/16 00:39