punycode_from_string()
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Encode la chaîne d’entrée au formulaire Punycode . La chaîne de résultat contient uniquement des caractères ASCII. La chaîne de résultat ne commence pas par « xn-- ».
Syntaxe
punycode_from_string('input_string')
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
input_string | string |
✔️ | Chaîne à encoder en forme punycode. La fonction accepte un argument de chaîne. |
Retours
- Retourne une
string
chaîne d’origine encodée punycode. - Retourne un résultat vide si l’encodage a échoué.
Exemples
print encoded = punycode_from_string('académie-française')
Encodé |
---|
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 | domain_vec | encoded_host | encoded_domain |
---|---|---|---|
艺术.com | ["艺术 »,"com"] | cqv902d | xn--cqv902d.com |
Contenu connexe
- Utilisez punycode_to_string() pour récupérer la chaîne décodée d’origine.