> The use of the flags parameter in the String.replace method is non-standard
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace