Where can I find a list of characters sent from when pressing key? Examples of characters are: "\b" "\n"

In the unity script reference manual under Input.inputString it has the following example:

 // Shows how to read typing input from the keyboard
// (eg. the user entering his name).
// You need to attach this script to a GUIText object.
function Update () {
    for (var c : char in Input.inputString) {
        // Backspace - Remove the last character
        if (c == "\b") {
            if (guiText.text.Length != 0)
                guiText.text = guiText.text.Substring(0, guiText.text.Length - 1);
        }
        // End of entry
        else if (c == "
") {
            print ("User entered his name: " + guiText.text);
        }
        // Normal text input - just append to the end
        else {
            guiText.text += c;
        }
    }
}

I'd just like to know what key returns " " and where can I find a list of these characters that are sent when pressing down said key. Thanks in advance :)

" " is return/enter. A list of escape characters is here.