punycode_from_string()
Zakóduje vstupní řetězec do formátu Punycode . Výsledný řetězec obsahuje pouze znaky ASCII. Výsledný řetězec nezačíná řetězcem "xn--".
Syntax
punycode_from_string('input_string')
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
input_string | string |
✔️ | Řetězec, který má být kódován do formátu punycode. Funkce přijímá jeden řetězcový argument. |
Návraty
- Vrátí hodnotu
string
, která představuje punycode kódovaný původní řetězec. - Pokud se kódování nezdařilo, vrátí prázdný výsledek.
Příklady
print encoded = punycode_from_string('académie-française')
Kódování |
---|
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éna | domain_vec | encoded_host | encoded_domain |
---|---|---|---|
艺术.com | ["艺术","com"] | cqv902d | xn--cqv902d.com |
Související obsah
- K načtení původního dekódovaného řetězce použijte punycode_to_string( ).
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro