Method ExtString.Unescape(+ 1 overload)
Overload
Replaces C# escape sequences to characters in this string.
public static bool Unescape(this string t, out string result)
Parameters
t (string)
This string. |
result (string)
Receives the result string. It is this string if there are no escape sequences or if failed. |
Returns
bool
|
Remarks
Supports all escape sequences of ExtString.Escape: \\
, \"
, \t
, \n
, \r
, \0
, \uXXXX
.
Does not support \a
, \b
, \f
, \v
, \e
, \'
, \xXXXX
, \UXXXXXXXX
.
Overload(top)
Replaces C# escape sequences to characters in this string.
public static string Unescape(this string t)
Parameters
t (string)
This string. |
Returns
string
New string if replaced, else this string. Does not replace if the string does not contain escape sequences or if some escape sequences are invalid or unsupported. |
Remarks
Supports all escape sequences of ExtString.Escape: \\
, \"
, \t
, \n
, \r
, \0
, \uXXXX
.
Does not support \a
, \b
, \f
, \v
, \e
, \'
, \xXXXX
, \UXXXXXXXX
.