Repositorio del curso CCOM4030 el semestre B91 del proyecto Artesanías con el Instituto de Cultura

index.js 503B

12345678910111213141516171819202122
  1. var escape = module.exports = function escape(string, ignore) {
  2. var pattern;
  3. if (string === null || string === undefined) return;
  4. ignore = (ignore || '').replace(/[^&"<>\']/g, '');
  5. pattern = '([&"<>\'])'.replace(new RegExp('[' + ignore + ']', 'g'), '');
  6. return string.replace(new RegExp(pattern, 'g'), function(str, item) {
  7. return escape.map[item];
  8. })
  9. }
  10. var map = escape.map = {
  11. '>': '&gt;'
  12. , '<': '&lt;'
  13. , "'": '&apos;'
  14. , '"': '&quot;'
  15. , '&': '&amp;'
  16. }