mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
docs: Remove deprecated escape characters from the list of available escapes
This commit is contained in:
parent
41e06eab4e
commit
312ac4a255
@ -514,17 +514,21 @@ Additionally, string literals also support the following escape characters:
|
|||||||
- ``\\`` (backslash)
|
- ``\\`` (backslash)
|
||||||
- ``\'`` (single quote)
|
- ``\'`` (single quote)
|
||||||
- ``\"`` (double quote)
|
- ``\"`` (double quote)
|
||||||
- ``\b`` (backspace)
|
|
||||||
- ``\f`` (form feed)
|
|
||||||
- ``\n`` (newline)
|
- ``\n`` (newline)
|
||||||
- ``\r`` (carriage return)
|
- ``\r`` (carriage return)
|
||||||
- ``\t`` (tab)
|
- ``\t`` (tab)
|
||||||
- ``\v`` (vertical tab)
|
|
||||||
- ``\xNN`` (hex escape, see below)
|
- ``\xNN`` (hex escape, see below)
|
||||||
- ``\uNNNN`` (unicode escape, see below)
|
- ``\uNNNN`` (unicode escape, see below)
|
||||||
|
|
||||||
``\xNN`` takes a hex value and inserts the appropriate byte, while ``\uNNNN`` takes a Unicode codepoint and inserts an UTF-8 sequence.
|
``\xNN`` takes a hex value and inserts the appropriate byte, while ``\uNNNN`` takes a Unicode codepoint and inserts an UTF-8 sequence.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
Until version 0.8.0 there were three additional escape sequences: ``\b``, ``\f`` and ``\v``.
|
||||||
|
They are commonly available in other languages but rarely needed in practice.
|
||||||
|
If you do need them, they can still be inserted via hexadecimal escapes, i.e. ``\x08``, ``\x0c``
|
||||||
|
and ``\x0b``, respectively, just as any other ASCII character.
|
||||||
|
|
||||||
The string in the following example has a length of ten bytes.
|
The string in the following example has a length of ten bytes.
|
||||||
It starts with a newline byte, followed by a double quote, a single
|
It starts with a newline byte, followed by a double quote, a single
|
||||||
quote a backslash character and then (without separator) the
|
quote a backslash character and then (without separator) the
|
||||||
|
Loading…
Reference in New Issue
Block a user