Quick actions

cmd+k|ctrl+k

Navigation

Languages

Parse/Replace function

Snippet info

Language

JavaScript

Visibility

public

Author

jannis.rohden

Created

2016-07-07T17:49:44Z

Updated

2016-07-08T10:09:57Z

function parse(tar,o) {
  var parse_debug = false
	if(typeof tar !== 'string' && parse_debug === true) {
		console.log('parse() expects a string as first parameter, ' + typeof tar + ' given in!');
	}
	else if(typeof o !== 'object' && parse_debug === true) {
		console.log('parse() expects an object as second parameter, ' + typeof o + ' given in');
	}
	else {
    var n = tar;
		for(var key in o) {
            n = n.split(key);
			n = n.join(o[key])
     }
    return n;
	}
}
/*
*****************
Example
*****************
parse('Hello everbody',{
  'Hello': 'Hey jo ',
  'everbody': 'world, how are you?'
})

Result: 'Hey jo world, how are you?'
*/
INFO