→ travellu:可以囉!謝謝大大,辛苦了,還要準備考試 06/03 11:35
※ 引述《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)