punycode_from_string()
Codeert de invoertekenreeks naar het punycode-formulier . De resultaattekenreeks bevat alleen ASCII-tekens. De resultaattekenreeks begint niet met 'xn--'.
Syntax
punycode_from_string('input_string')
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
input_string | string |
✔️ | Een tekenreeks die moet worden gecodeerd in een punycode-formulier. De functie accepteert één tekenreeksargument. |
Retouren
- Retourneert een
string
die de oorspronkelijke tekenreeks met punycodecode vertegenwoordigt. - Retourneert een leeg resultaat als codering is mislukt.
Voorbeelden
print encoded = punycode_from_string('académie-française')
Gecodeerd |
---|
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])
domein | domain_vec | encoded_host | encoded_domain |
---|---|---|---|
艺术.com | ["艺术","com"] | cqv902d | xn--cqv902d.com |
Gerelateerde inhoud
- Gebruik punycode_to_string() om de oorspronkelijke gedecodeerde tekenreeks op te halen.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor