RedKnight91

string_replace_LUT

Nov 19th, 2019
777
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const replaceAll = (string, substring, replacement) =>  string.split(substring).join(replacement)
  2.  
  3. const updateString = (string, lookup_json) => {
  4.     for (key in lookup_json) {
  5.         let substr_old = key
  6.         let substr_new = lookup_json[key]
  7.         string = replaceAll(json,
  8.             substr_old, substr_new)
  9.     }
  10.    
  11.     return string
  12. }
  13.  
  14. var test_string = "ciao come va baby?"
  15. var lut = '{ "a":1, "b":2, "c":3}'
  16.  
  17. const string_replaced = updateString(
  18.     prompt("Paste your old string"),
  19.     JSON.parse(prompt("Paste JSON look-up table"))
  20. )
  21.  
  22. console.log(string_replaced)
Advertisement
Add Comment
Please, Sign In to add comment