Condividi tramite


punycode_from_string()

Si applica a: ✅Microsoft Fabric✅Azure Esplora dati Azure MonitorMicrosoft Sentinel

Codifica la stringa di input nel modulo Punycode . La stringa di risultato contiene solo caratteri ASCII. La stringa di risultato non inizia con "xn--".

Sintassi

punycode_from_string('input_string')

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
input_string string ✔️ Stringa da codificare in formato punycode. La funzione accetta un argomento stringa.

Valori restituiti

  • Restituisce un oggetto che rappresenta la string stringa originale con codifica punycode.
  • Restituisce un risultato vuoto se la codifica non è riuscita.

Esempi

 print encoded = punycode_from_string('académie-française')
Codificato
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])
dominio domain_vec encoded_host encoded_domain
艺术.com ["艺术","com"] cqv902d xn--cqv902d.com