punycode_from_string()
Codiert die Eingabezeichenfolge in das Punycode-Formular . Die Ergebniszeichenfolge enthält nur ASCII-Zeichen. Die Ergebniszeichenfolge beginnt nicht mit "xn--".
Syntax
punycode_from_string('input_string')
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Typ | Erforderlich | BESCHREIBUNG |
---|---|---|---|
input_string | string |
✔️ | Eine Zeichenfolge, die in Punycode-Form codiert werden soll. Die Funktion akzeptiert ein Zeichenfolgenargument. |
Gibt zurück
- Gibt eine
string
zurück, die eine mit Punycode codierte originale Zeichenfolge darstellt. - Gibt ein leeres Ergebnis zurück, wenn bei der Codierung ein Fehler aufgetreten ist.
Beispiele
print encoded = punycode_from_string('académie-française')
Codiert |
---|
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äne | domain_vec | encoded_host | encoded_domain |
---|---|---|---|
艺术.com | ["艺术","com"] | cqv902d | xn--cqv902d.com |
Verwandte Inhalte
- Verwenden Sie punycode_to_string(), um die ursprüngliche decodierte Zeichenfolge abzurufen.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für