3

My string is like this:

temp="'SE019','SR132','SC123'";

I use a function like:

temp.replace("'","");

But the result will be:

SE019','SR132','SC123'

only the first quote is removed I need all the quotes to be removed

4

2 Answers 2

8

Use a regex literal with the g (for global, meaning match all occurrences) option.

temp.replace(/'/g,"");

See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp.

Sign up to request clarification or add additional context in comments.

Comments

0

To remove a reoccurring character or substring you can also use split/join method:

temp.split("'").join("")

It's less obvoius what it does and may be considered premature optimization, but may be marginally faster (or slower :)) http://jsperf.com/regex-split-join

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.