Megosztás a következőn keresztül:


punycode_from_string()

A bemeneti sztringet a Punycode űrlapra kódolja. Az eredménysztring csak ASCII-karaktereket tartalmaz. Az eredménysztring nem az "xn--" karakterrel kezdődik.

Syntax

punycode_from_string('input_string')

További információ a szintaxis konvenciókról.

Paraméterek

Név Típus Kötelező Leírás
input_string string ✔️ Egy sztring, amely a punycode űrlapra lesz kódolva. A függvény egy sztringargumentumot fogad el.

Válaszok

  • Olyan értéket string ad vissza, amely a punycode kódolású eredeti sztringet jelöli.
  • Üres eredményt ad vissza, ha a kódolás nem sikerült.

Példák

 print encoded = punycode_from_string('académie-française')
Kódolt
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