跳至內容

LNNBot/指令/xiujy

出自希顶维基
於 2025年11月21日 (五) 20:15 由 DGCK81LNN留言 | 貢獻 所做的修訂 (创建页面,内容为“{{LNNBot指令信息 |别名=unxiujy(= xiujy -d) |属性=微指令 |所属插件= |父级指令=util.lang |所需权限= }} <code>xiujy</code> 指令可编/解码希U语。 == 用法 == xiujy <text:{{LNNBot值类型链接|rawtext}}...> 未指定编码方式时,将输入的文本转写为希U语,每个Unicode字符为一个词(第0平面字符使用4个字母转写,第16平面使用6个字母,其余平面省略开头的 {{x|p}} 使用5个…”)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)
xiujy
別名 unxiujy(= xiujy -d
屬性 微指令
父級指令 util.lang

xiujy 指令可編/解碼希U語

用法

xiujy <text:rawtext...>

未指定編碼方式時,將輸入的文本轉寫為希U語,每個Unicode字符為一個詞(第0平面字符使用4個字母轉寫,第16平面使用6個字母,其餘平面省略開頭的 使用5個字母)。

使用 -d 選項時將希U語解碼回字符,默認情況下同時支持 utf16be 和默認模式的編碼。

使用 --mode 及下文的一系列短選項可顯式指定要使用的編碼方式。

utf16 模式在編碼時等同於 utf16be,解碼時會識別開頭的 BOM(Byte Order Mark)來決定使用哪種字節序,無 BOM 則默認為 utf16be。

選項

語法 說明
-d, --decode 解碼,將希U語轉換回Unicode字符。未使用該選項時,將Unicode字符轉寫為希U語。
--mode <mode> 指定編碼方式(可選值:utf8utf16beutf16utf16legb18030big5shiftjiseuckr
-8 等同於 --mode=utf8
-6 等同於 --mode=utf16
-g 等同於 --mode=gb18030
-5 等同於 --mode=big5
-P, --no-separator 編碼時不輸出空格分隔。未使用該選項時,字符與字符之間使用空格隔開。