Function: text.url_decode

Returns a string with pluses and percent-escaped characters converted to UTF-8.

Percent-escaped characters ( %xx ) are replaced with their reserved character equivalents. Plus signs ( + ) are replaced with spaces. Percent-encoded sequences are converted into UTF-8.

Arguments

Arguments
source

string

The string that will be converted.

Returns

An unescaped copy of the source string with pluses converted to spaces.

Raised exceptions

Exceptions
TypeError
If source is not a string.
ValueError
If source contains any % not followed by two hexadecimal characters.

Examples

 # Return string converted to UTF-8 
 # Returns "a/b/c?item=d+e" 
 - 
  
 returnStep 
 : 
  
 return 
 : 
  
 ${text.url_decode("a%2Fb%2Fc%3Fitem%3Dd%2Be")} 
Create a Mobile Website
View Site in Mobile | Classic
Share by: