punycode_from_string ()
將輸入字串編碼為 Punycode 表單。 結果字串只包含 ASCII 字元。 結果字串不會以 「xn--」 開頭。
Syntax
punycode_from_string('input_string')
深入瞭解 語法慣例。
參數
名稱 | 類型 | 必要 | Description |
---|---|---|---|
input_string | string |
✔️ | 要編碼為 punycode 格式的字串。 函式會接受一個字串引數。 |
傳回
- 傳回 ,
string
表示punycode編碼的原始字串。 - 如果編碼失敗,則傳回空的結果。
範例
print encoded = punycode_from_string('académie-française')
已編碼 |
---|
acadmie-franaise-npb1a |
print domain='艺术.com'
| extend domain_vec = split(domain, '.')
| extend encoded_host = punycode_from_string(tostring(domain_vec[0]))
| extend encoded_domain = strcat('xn--', encoded_host, '.', domain_vec[1])
網域 | domain_vec | encoded_host | encoded_domain |
---|---|---|---|
藝術.com | [“藝術”,“com”] | cqv902d | xn--cqv902d.com |
相關內容
- 使用 punycode_to_string () 來擷取原始譯碼的字串。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應