Regex for replacing a single-quote with two single-quotes

Viewed 107206

I'm running into an issue that I think is being caused by needing to double-up on some single quotes inside a string. However, JS's string.replace uses RegEx, and I've never built a RegEx by hand.

Can someone help me build a RegEx to find a single quote and replace it with two single quotes?

9 Answers

You can use String#replaceAll.

const str = "'test'";
const replaced = str.replaceAll("'", "''");
console.log(replaced);

Related