punycode_from_string()
Koduje ciąg wejściowy do formularza Punycode . Ciąg wynikowy zawiera tylko znaki ASCII. Ciąg wynikowy nie zaczyna się od ciągu "xn--".
Składnia
punycode_from_string('input_string')
Dowiedz się więcej o konwencjach składniowych.
Parametry
Nazwa | Typ | Wymagane | Opis |
---|---|---|---|
input_string | string |
✔️ | Ciąg, który ma zostać zakodowany w postaci punycode. Funkcja akceptuje jeden argument ciągu. |
Zwraca
- Zwraca element
string
reprezentujący zakodowany w kodach punycode oryginalny ciąg. - Zwraca pusty wynik, jeśli kodowanie nie powiodło się.
Przykłady
print encoded = punycode_from_string('académie-française')
Zakodowany |
---|
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])
domena | domain_vec | encoded_host | encoded_domain |
---|---|---|---|
艺术.com | ["艺术","com"] | cqv902d | xn--cqv902d.com |
Zawartość pokrewna
- Użyj punycode_to_string(), aby pobrać oryginalny zdekodowany ciąg.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla