unescape() function does not modify the existing string, but returns a new string
package{
import flash.display.Sprite;
publicclass Main extends Sprite{
public function Main(){
var sTitle:String = new String("ActionScript%20Demo");
trace(unescape(sTitle)); // Displays: ActionScript Demo
}
}
}