[問題] 請問要將空白去除的方法

看板Perl作者 (努力吧)時間16年前 (2007/09/12 01:03), 編輯推噓8(802)
留言10則, 5人參與, 最新討論串1/1
請問有一段以下字串 "abc def k j n" 要用regular expression將此字串以 "," 取代空白的部份為 abc,def,k,j,n 要怎麼做呢 剛開始學 請多包涵 謝謝各位囉 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.71.2.194

09/12 01:10, , 1F
$str =~s/[ ]+/,/g; print $str;
09/12 01:10, 1F

09/12 01:14, , 2F
樓上這位高手 謝謝您
09/12 01:14, 2F

09/12 08:21, , 3F
$str =~ tr/ /,/s;
09/12 08:21, 3F

09/12 12:18, , 4F
請問樓上tr是什麼意思 謝謝
09/12 12:18, 4F

09/12 13:33, , 5F
perldoc -f tr
09/12 13:33, 5F

09/12 16:08, , 6F
$str =~ s/\s+/,/g; 也可以
09/12 16:08, 6F

09/12 17:46, , 7F
哇 版上高手雲集 感謝各位的解答
09/12 17:46, 7F

09/12 18:29, , 8F
$str =~ y/ /,/s;
09/12 18:29, 8F

09/14 13:21, , 9F
樓上愛sed XD
09/14 13:21, 9F

09/25 21:23, , 10F
哈 被發現了
09/25 21:23, 10F
文章代碼(AID): #16vifbqY (Perl)