punycode_from_string()
Giriş dizesini Punycode formuna kodlar . Sonuç dizesi yalnızca ASCII karakterleri içerir. Sonuç dizesi "xn--" ile başlamaz.
Syntax
punycode_from_string('input_string')
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
input_string | string |
✔️ | Punycode formuna kodlanacak bir dize. İşlev bir dize bağımsız değişkenini kabul eder. |
Döndürülenler
- Punycode ile kodlanmış özgün dizeyi temsil eden bir
string
döndürür. - Kodlama başarısız olursa boş bir sonuç döndürür.
Örnekler
print encoded = punycode_from_string('académie-française')
Kod -lanmış |
---|
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])
etki alanı | domain_vec | encoded_host | encoded_domain |
---|---|---|---|
艺术.com | ["艺术","com"] | cqv902d | xn--cqv902d.com |
İlgili içerik
- Özgün kodu çözülen dizeyi almak için punycode_to_string() kullanın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin