Monday Dec 31, 2007 The replace() method is used to replace some characters with some other characters in a string.
stringObject.replace(findstring,newstring)
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>