日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

日常生活小技巧 -- UltraEdit复制16进制数据

發(fā)布時(shí)間:2025/3/15 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 日常生活小技巧 -- UltraEdit复制16进制数据 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

如需轉(zhuǎn)載請(qǐng)注明出處:https://blog.csdn.net/qq_29350001/article/details/102677760

使用UE打開(kāi)一個(gè)十六進(jìn)制的文件,一復(fù)制才發(fā)現(xiàn),粘貼出來(lái)的不是十六進(jìn)制的,再轉(zhuǎn)換居然還和原來(lái)的十六進(jìn)制數(shù)據(jù)不同。很郁悶~
來(lái)吧,接下來(lái)就看一下UltraEdit怎么復(fù)制十六進(jìn)制數(shù)據(jù)。
參看:UltraEdit如何轉(zhuǎn)換16進(jìn)制/如何復(fù)制16進(jìn)制

一、復(fù)制十六進(jìn)制數(shù)據(jù)

1、CTRL+A 全選
2、點(diǎn)擊 編輯->十六進(jìn)制復(fù)制選定視圖,將數(shù)據(jù)粘貼到新建文件內(nèi)

3、點(diǎn)擊 編輯->列模式,通過(guò) 光標(biāo)+shift 選中你要的十六進(jìn)制數(shù)據(jù),再將數(shù)據(jù)粘貼到新建文件內(nèi)。

此時(shí),復(fù)制了十六進(jìn)制數(shù)據(jù)。

二、將所有十六進(jìn)制數(shù)據(jù)合并成一行

找到一種將所有十六進(jìn)制數(shù)據(jù)合并成一行的方法:
1、退出列模式CTRL+A 全選,然后點(diǎn)擊 格式->使用換行符換行

2、如果沒(méi)有合成一行,再點(diǎn)擊 視圖->自動(dòng)換行

此時(shí),所有十六進(jìn)制數(shù)據(jù)合并成了一行。

三、將數(shù)據(jù)換行對(duì)齊

但是還是有個(gè)小問(wèn)題,我的十六進(jìn)制數(shù)據(jù)是有報(bào)文頭的,比如上面的21 23開(kāi)頭的,該怎么樣讓這些數(shù)據(jù)換行對(duì)齊方便分析呢??
1、找到報(bào)文頭標(biāo)志,全部替換成 ^p 或者 ^n, 來(lái)進(jìn)行換行。

OK,到此就得到了我想要的數(shù)據(jù)了。

這樣操作一波,就方便分析數(shù)據(jù)了,歐耶~

四、去空格和刪除空行

有時(shí)候需要去除相應(yīng)的空格
這樣復(fù)制得到空格

將空格替換為空串(啥也不寫(xiě))

刪除空行也是同理
這樣復(fù)制得到空行

將空行替換為空串(啥也不寫(xiě))

五、使用EXCEL將Unix時(shí)間戳批量轉(zhuǎn)換為北京時(shí)間

上面的日志里包含 十六進(jìn)制的時(shí)間戳,需要先轉(zhuǎn)換為十進(jìn)制,然后再轉(zhuǎn)換為北京時(shí)間

1、使用excel 將十六進(jìn)制轉(zhuǎn)十進(jìn)制

現(xiàn)將如 5D DD 4C BD 的十六進(jìn)制空格去掉,拷貝到excel表內(nèi)。
在另外一列內(nèi)輸入 =HEX2DEC(A1) 其中的A1為輸入十六進(jìn)制的表格號(hào)。

按回車鍵得到十進(jìn)制數(shù)據(jù)

2、使用excel將十進(jìn)制時(shí)間戳轉(zhuǎn)北京時(shí)間

在另外一列內(nèi)輸入=(B1+8 * 3600)/86400+70 * 365+19 ,其中B1 輸入十進(jìn)制的表格號(hào)。

按回車鍵

設(shè)置單元格格式:

最終得到北京時(shí)間:

如果是很多行的話將光標(biāo)放置到表格右下角出現(xiàn) + 往下拖就可以將所有行的數(shù)據(jù)都轉(zhuǎn)換了。
最后利用UltraEdit 列模式操作一波就可以得到諸如這類的數(shù)據(jù)了。

下載: 十六進(jìn)制時(shí)間戳轉(zhuǎn)北京時(shí)間下載

六、批量刪除指定字符所在的行

在[替換]對(duì)話框的[高級(jí)]中:[正則表達(dá)式引擎]選UltraEdit。
查找:

%*指定字符*^p

替換為:(空)
注:^p 是 DOS 文件類型的換行符.
如果是 Unix 類型文件,則用 ^n.

如需轉(zhuǎn)載請(qǐng)注明出處:https://blog.csdn.net/qq_29350001/article/details/102677760

總結(jié)

以上是生活随笔為你收集整理的日常生活小技巧 -- UltraEdit复制16进制数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。