punycode_from_string()
Codifica a cadeia de caracteres de entrada no formulário Punycode . A cadeia de caracteres de resultado contém apenas caracteres ASCII. A cadeia de caracteres de resultado não começa com "xn--".
Syntax
punycode_from_string('input_string')
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
input_string | string |
✔️ | Uma cadeia de caracteres a ser codificada para o formulário punycode. A função aceita um argumento de cadeia de caracteres. |
Retornos
- Retorna um que representa a
string
cadeia de caracteres original codificada por punycode. - Retornará um resultado vazio se a codificação falhar.
Exemplos
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 |
Conteúdo relacionado
- Use punycode_to_string() para recuperar a cadeia de caracteres original decodificada.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de