String.ReplaceAll function in JavaScript
<script type="text/javascript">
<!--
String.prototype.ReplaceAll = function(substr, newstring){
return this.replace(new RegExp(substr, 'g'),newstring);
}
//or
//function ReplaceAll(txt, substr, newstring) {
// return txt.replace(new RegExp(substr, 'g'),newstring);
//}
//test
function replacecall()
{
var name = "I Love Test";
alert(name);
alert(name.ReplaceAll(" ","_"));
}
replacecall();
//-->
</script>
<!--
String.prototype.ReplaceAll = function(substr, newstring){
return this.replace(new RegExp(substr, 'g'),newstring);
}
//or
//function ReplaceAll(txt, substr, newstring) {
// return txt.replace(new RegExp(substr, 'g'),newstring);
//}
//test
function replacecall()
{
var name = "I Love Test";
alert(name);
alert(name.ReplaceAll(" ","_"));
}
replacecall();
//-->
</script>
//String to Array
var txt = eval("Array([1995,12],[1996,22],[1997,36],[1998,37],[1999,45],[2000,50])");
alert(txt.length);
var txt = eval("Array([1995,12],[1996,22],[1997,36],[1998,37],[1999,45],[2000,50])");
alert(txt.length);
浙公网安备 33010602011771号