Eclipseのコンソールの内容をクリップボードにコピーしようとした際、ANSIエスケープシーケンスが付いてくることがある*1。テキストエディタなどでは^[[2m
のようにに表示される(最初の^[
はASCIIのESC
)。ANSIエスケープシーケンスについてはTeraTermのページがよくまとまっている*2。
CyberChef*3にはURLのパーセントエンコーディングを戻したり、\n
などのエスケープ文字を解釈したりする機能があるが、ANSIエスケープシーケンスを削除する機能はない。
簡単に削除するには、Eclipseであればreplace-regexp
で^[.+?m
を空文字で置換すればよい。エスケープシーケンスは置換対象テキスト中からコピーする。