artdaq_node_server  v1_00_08
 All Classes Namespaces Files Variables Pages
unescape.js
1 var toString = require('./toString'),
2  unescapeHtmlChar = require('./_unescapeHtmlChar');
3 
5 var reEscapedHtml = /&(?:amp|lt|gt|quot|#39);/g,
6  reHasEscapedHtml = RegExp(reEscapedHtml.source);
7 
27 function unescape(string) {
28  string = toString(string);
29  return (string && reHasEscapedHtml.test(string))
30  ? string.replace(reEscapedHtml, unescapeHtmlChar)
31  : string;
32 }
33 
34 module.exports = unescape;