Partilhar via


punycode_from_string()

Alterne entre serviços usando a lista suspensa Version. Saiba mais sobre navegação.
Aplica a: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

Codifica a string de entrada para a forma Punycode . A cadeia de resultados contém apenas caracteres ASCII. A cadeia de resultados não começa com "xn--".

Sintaxe

punycode_from_string('input_string')

Saiba mais sobre convenções de sintaxe.

Parâmetros

Nome Tipo Obrigatório Description
input_string string ✔️ Uma cadeia a ser codificada em forma punycode. A função aceita um argumento de uma cadeia.

Devoluções

  • Devolve a string que representa a cadeia original codificada em punycode.
  • Devolve um resultado vazio se a codificação falhou.

Examples

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