mirror of
https://github.com/opentffoundation/opentf.git
synced 2025-12-20 10:19:27 -05:00
26 lines
675 B
Plaintext
26 lines
675 B
Plaintext
---
|
|
sidebar_label: urldecode
|
|
description: The urldecode function applies URL decoding to a given string.
|
|
---
|
|
|
|
# `urldecode` Function
|
|
|
|
`urldecode` targets encoded characters within a string.
|
|
|
|
The function is capable of decoding a comprehensive range of characters,
|
|
including those outside the ASCII range. Non-ASCII characters are first treated as UTF-8 bytes,
|
|
followed by the application of percent decoding to each byte,
|
|
facilitating the accurate decoding of multibyte characters.
|
|
|
|
|
|
## Examples
|
|
|
|
```
|
|
> urldecode("Hello+World%21")
|
|
Hello World!
|
|
> urldecode("%E2%98%83")
|
|
☃
|
|
> urldecode("foo%3Abar%40localhost%3Ffoo%3Dbar%26bar%3Dbaz")
|
|
foo:bar@localhost?foo=bar&bar=baz
|
|
```
|