I am trying to remove the apostrophes from this string: "'234324234234234236548723adf83287942'"
.
I am trying to use this:
var specialId = otherSpecialId[0].trim().replace(/^[']*$/,'');
to try and get "234324234234234236548723adf83287942"
.
But I can’t seem to crack it. How do I remove the apostrophes ('
)?
Advertisement
Answer
Just use '
on it’s own with the global modifier:
var specialId = otherSpecialId[0].trim().replace(/'/g,'');
Alternatively, if the quotes are always at the start and end, you don’t need to use a regex at all:
var specialId = otherSpecialId[0].trim().slice(1, -1);
‘Some people, when confronted with a problem, think “I know, I’ll use regular expressions.” Now they have two problems.’ — Jamie Zawinski