News: JavaScript replace() Method

Home News Photos News Videos News Cartoons News Blogs RSS

Home > Java Scripts Examples and Tutorials > JavaScript replace() Method

JavaScript replace() Method

The replace() method is used to replace some characters with some other characters in a string. stringObject.replace(findstring,newstring)

Monday, Dec 31, 2007 | 1718 Views | Comments [View/Post]

stringObject.replace(findstring,newstring)
findstring: Required. Specifies a string value to find. To perform a global search add a 'g' flag to this parameter and to perform a case-insensitive search add an 'i' flag
newstring: Required. Specifies the string to replace the found value from findstring

Note: In the following example the word Microsoft will not be replaced (because the replace() method is case sensitive):
<script type="text/javascript">
          var str="Visit Microsoft!";
          document.write(str.replace(/Microsoft/, "W3Schools"));
</script>


Example 2 - Case-insensitive Search
In the following example we will perform a case-insensitive search, and the word Microsoft will be replaced:
<script type="text/javascript">var str="Visit Microsoft!";
          document.write(str.replace(/microsoft/i, "W3Schools"));
</script>


Example 3 - Global Search
<script type="text/javascript">
          var str="Welcome to Microsoft! ";
          str=str + "We are proud to announce that Microsoft has ";
          str=str + "one of the largest Web Developers sites in the world.";
          document.write(str.replace(/Microsoft/g, "W3Schools"));
</script>


Example 4 - Global and Case-insensitive Search
In the following example we will perform a global and case-insensitive match, and the word Microsoft will be replaced each time it is found, independent of upper and lower case characters:
<script type="text/javascript">
          var str="Welcome to Microsoft! ";
          str=str + "We are proud to announce that Microsoft has ";
          str=str + "one of the largest Web Developers sites in the world.";
          document.write(str.replace(/microsoft/gi, "W3Schools"));
</script>


Comment on this article
Guidelines: You must register with a social media account such as Facebook, Twitter, Yahoo, etc. to comment on this story. Click on the "Login" button below to choose your login account of choice. We welcome your thoughts, but this is not an open forum. For the sake of all readers, please refrain from the use of obscenities, personal attacks or racial slurs. All comments must remain on topic and cyber bullying will not be tolerated. All comments are subject to our terms of service. Comments that do not comply may be removed. Repeat offenders will lose commenting privileges.
News Other Language
World News
Movie News
Information
Travel News