punycode_from_string()
Kodar indatasträngen till Punycode-formuläret . Resultatsträngen innehåller endast ASCII-tecken. Resultatsträngen börjar inte med "xn--".
Syntax
punycode_from_string('input_string')
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
input_string | string |
✔️ | En sträng som ska kodas till punycode-formulär. Funktionen accepterar ett strängargument. |
Returer
- Returnerar en
string
som representerar den punycode-kodade ursprungliga strängen. - Returnerar ett tomt resultat om kodningen misslyckades.
Exempel
print encoded = punycode_from_string('académie-française')
Kodade |
---|
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än | domain_vec | encoded_host | encoded_domain |
---|---|---|---|
艺术.com | ["艺术","com"] | cqv902d | xn--cqv902d.com |
Relaterat innehåll
- Använd punycode_to_string() för att hämta den ursprungliga avkodade strängen.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för