看板 Perl 關於我們 聯絡資訊
我真的是翻書和上網找資料找到快瘋了也找不到.. 我想將文字檔案中的某些換行符號刪去.. 例如: An apple a day , \n keeps the doctor away \n 我本來是寫 while(<檔案>){ chomp ; s/An apple a day , \nkeeps the doctor away/ An apple a day ,keeps the doctor away/gm ; } 但是卻怎樣都沒辦法出現我想要的結果 我有想過要把chomp拿掉..可是拿掉就會出現error訊息.. 請大家幫幫忙教一下啊..我快抓狂了..今天一整天都在想這個問題.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.147.132
jamesbear:s/\\n// 12/10 17:38
RueyJing:為什麼要在\n前多加個\啊?? 12/15 10:15
jamesbear:代表遇到"\n"拿掉 12/15 22:06
icemango:'\' 要多一個 \ 來 escape 12/17 14:17
RueyJing:試過了..還是不行耶.. 01/06 02:58
paulpu:基本上 換行了就是別行了 為什麼要比對換行符號 想轉行? 01/06 13:37
ericosur:咦? s/\n//g; 不成嗎? 01/06 19:20
paulpu:不成不成 <檔案> 是也 01/06 19:46