[问题] 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