[問題] MadEdit的空行取代要怎麼改?

作者: LIAR (玻璃做的大叔)   2012-07-01 21:38:45
我用文書處理軟體MadEdit,有時遇到正規表示的取代會失敗。
譬如文件中有一些空行,我想直接取代掉,之前我用16進位模式把0d 0a抓出來,
但當我想改用正規表示法的^$去取代,卻只會停在第一個找到的空行,
並不會往下找,想取代成某些字串或是刪掉也都會失敗,如果按到"全部取代"
軟體還會當機,請問有人知道這是軟體設計不當還是我操作錯誤?
作者: mars90226 (火星人)   2012-07-01 23:05:00
乍看之下好像沒錯,通常是編輯器本身要提供"全部取代"^$應該是對的
作者: godspeedlee (妳,我可以)   2012-07-02 04:12:00
軟體會當機當然是軟體的錯,沒做好防呆
作者: blackkaku (black)   2012-07-02 21:21:00
篩除空行可以試試^\n
作者: eight0 (欸XD)   2012-07-02 23:08:00
^$並沒有匹配到換行符 於是你把空字串取代成空字串無限loop 就當機了
作者: Rplus (R+) (9527)   2012-07-03 22:28:00
MadEdit在弄正則常會當XDD

Links booklink

Contact Us: admin [ a t ] ucptt.com