punycode_from_string()

Giriş dizesini Punycode formuna kodlar . Sonuç dizesi yalnızca ASCII karakterleri içerir. Sonuç dizesi "xn--" ile başlamaz.

Syntax

punycode_from_string('input_string')

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Gerekli Açıklama
input_string string ✔️ Punycode formuna kodlanacak bir dize. İşlev bir dize bağımsız değişkenini kabul eder.

Döndürülenler

  • Punycode ile kodlanmış özgün dizeyi temsil eden bir string döndürür.
  • Kodlama başarısız olursa boş bir sonuç döndürür.

Örnekler

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