getUnescapedText function
Implementation
String getUnescapedText(
List<String> tokenArray
)
{
var unescapedText = '';
for ( var token in tokenArray )
{
if ( token.length == 2
&& token[ 0 ] == '\\' )
{
switch ( token[ 1 ] )
{
case 'n':
{
unescapedText += '\n';
break;
}
case 't':
{
unescapedText += '\t';
break;
}
case 'r':
{
unescapedText += '\r';
break;
}
case 'b':
{
unescapedText += '\b';
break;
}
case 'f':
{
unescapedText += '\f';
break;
}
case '0':
{
unescapedText += '\0';
break;
}
default:
{
unescapedText += token[ 1 ];
}
}
}
else
{
unescapedText += token;
}
}
return unescapedText;
}