entity_decode()

From KoLMafia
Jump to: navigation, search

Function Syntax

string entity_decode(string value )

  • string value  to be decoded.

Used for retrieving text from form fields that contains special characters such as ampersands and angle brackets.

Code Sample

Checks a form field in a UI script to determine if it is a monster name.

string monstervalidator(string name) {
   monster it = to_monster(fields[name]);
   if (it == $monster[none]) {
      return "A valid monster is required.";
   }
   fields[name] = entity_decode(it);	// normalize
   return "";
}

See Also

form_field()  |  entity_encode()  |  write()  |  writeln()  |  url_decode()  |  url_encode()

More Information

See User Interface Scripts for more information.