Skip to content

Instantly share code, notes, and snippets.

View kustomzone's full-sized avatar
🕰️
Web 3.0

kustomzone

🕰️
Web 3.0
View GitHub Profile
@kustomzone
kustomzone / specialChars.js
Last active March 17, 2017 15:50 — forked from alexgibson/specialChars.js
encode & decode special chars
//encodes special characters
function encodeString(str) {
return str.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;').replace(/'/g, '&#x27;').replace(/\//g, '&#x2F;').replace(/=/g, '&#x3D;');
}
//decodes special characters
function decodeString(str) {
return str.replace(/&amp;/g, '&').replace(/&lt;/g, '<').replace(/&gt;/g, '>').replace(/&quot;/g, '"').replace(/&#x27;/g, '\'').replace(/&#x2F;/g, '/').replace(/&#x3D;/g, '=');
}