Re: [請問] notepad++的regexp去除bbs文章的控制碼?

看板EZsoft (小軟體)作者 (藍藍紫黃橘 粉灰白綠咖)時間15年前 (2011/01/01 20:03), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《onewalker (onewalker)》之銘言: : 我現在整理BBS文章的方法是,先將PTT的文章轉回自己的信箱, : 然後再copy到Evernote保存,但因為轉寄後會連顏色的控制碼一起顯示, : 所以還要將控制碼刪去。(怎麼那麼麻煩啊 <囧> ) : 這邊要問的是: : 1.之前用的是notepad++, : 想用regular expression去除如下面 像是[1;31m [33m [m等控制碼 : [1;31m→ [33onewalker [m [33m:怎麼會這樣呢? : [m 12/31 00:07 : [1;37m推 [33onewalker [m [33m:謝謝大家!! : [m 12/31 00:07 : 我的regexp寫法是 \[(.;)?(..)?m 取代成空白, : 在notepad++中完全搜尋不到,但在emeditor中就可正常取代。 : 為何會這樣? 是我寫法有錯誤?還是設定或軟體的問題?(我是regexp超新手....) : 另外: : 2.請問Evernote儲存的資料,可以以html格式編輯、儲存、顯示嗎? : (不得不說evernote的編輯區實在有點弱.....) Evernote好像可同步於雲端筆記? 若可 html支援應該會很夠用 : 3.除了我這樣有點蠢的方法之外,大家都習慣怎麼整理bbs的資訊呢? 我的方法是用pcman 可以直接右鍵→下載正在閱讀的文章→複製到剪貼簿 不要選取包含ANSI 就會只有純文字 也就不用再額外轉換了 我對notepad++的regex取代不熟 不過我做了web的解法 可以拿掉ANSI 包括[m [1m [;31;41m *[31;41m等等 語法是replace(/[ESC*]?\[[\d;]*m/g,"") https://sites.google.com/site/tominxd/noAnsi.html 同上 只是用jQuery解 https://sites.google.com/site/tominxd/noAnsi_jQuery.html -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.30.198

01/01 22:36, , 1F
結果就是JavaScript的RegExp比較好用又強大XDDD
01/01 22:36, 1F
文章代碼(AID): #1D7nW4xt (EZsoft)
文章代碼(AID): #1D7nW4xt (EZsoft)