Re: [問題]編碼問題
※ 引述《travellu (旅行)》之銘言:
: ※ 引述《dorwell (這真的是很神奇~~)》之銘言:
: 不好意思又來問了
: 請問
: "張惠妹"這三個字是如何轉成"%Bli%B4f%A9f"?
: ^^^^^^^^^^^^
: 不曉得這是什麼格式
: 謝謝了
經前一個板友提示使用Data::Dump module 來跑
搞了半天只是一般的Big5轉法 = = 我被 Notepad++ 騙了
剛好這三個字右邊都是英文所以沒有被輸出為 hex 形式
如同我第一篇講的方式一樣 不用先轉成別的編碼即可 :)
$_ = "張惠妹";
s/([^A-Za-z0-9])/sprintf("%%%02X", ord($1))/eg;
print;
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.71.40
※ 編輯: LiloHuang 來自: 140.114.71.40 (06/03 09:50)
→
06/03 11:35, , 1F
06/03 11:35, 1F
討論串 (同標題文章)
Perl 近期熱門文章
PTT數位生活區 即時熱門文章