Javascript - Replace all commas in a string
To obliterate all commas from a string, wield the power of .replace(/,/g, "")
. The /g
regular expression flag ensures a global purge of our punctuation enemy.
Unleash the power of replaceAll
Rise, modern JavaScript! Conjure String.prototype.replaceAll()
, which does exactly what it promises: it vanquishes all occurrences without the need for a cryptic regex.
Negotiate special regex characters
Special characters, those regex prima donnas like .
, *
, or +
, can throw a diva fit when replaced improperly. Call upon an escape function to manage their diva effects:
The split and join relay race
When replace
or replaceAll
fail to meet our browser compatibility expectations, we can summon the dynamic duo of split()
and join()
for a reliable alternative:
Split makes us a nice array of substrings, and join assembles them back into a single string like a well-versed master of jigsaw puzzles — with an optional new separator.
The versatility of RegExp constructor
For reusable and organized code, let's put our regex into an object, ala RegExp
. Have your regex handy, ready for action:
No browser left behind
Newer methods like replaceAll()
are hip, but they may not vibe with older browsers. Use polyfills to give these old souls a helping hand:
Was this article helpful?