javascript中字符串替换函数replace()方法(1/2)

举个例子,将字符串所有单词倒序,用replace()处理是如此简单。

<script language="网页特效">
var strm = "网页特效 is a good script language";
function change(word)
{
 var result = word.match(/(w)/g);
if ( result )
{
 var str = "";
  for ( var i=result.length-1; i>=0; i-- )
 {
   str += result;
 }
 return str;
}
else
{
  return "null";
}
}
alert(strm.replace(/(w)+/g,change));
</script>

<script language="javascript">
var str = "ajfhslajd and";
//在此我想将字母a替换成字母a
alert(str.replace("a","a"));
</script>
结果:是只有替换了字符串的首字符a 这不是我要的结果 看↓ 

首页 1 2 末页

时间: 2024-12-12 17:03:05

javascript中字符串替换函数replace()方法(1/2)的相关文章

javascript中字符串替换函数replace()方法与c# 、vb 替换有一点不同_javascript技巧

1.<script language="javascript"> var str = "ajfhslajd and"; //在此我想将字母a替换成字母A alert(str.replace("a","A")); </script> 结果:是只有替换了字符串的首字符a 这不是我要的结果 看↓ 2.replace()支持正则表达式,它可以按照正则表达式的规则匹配字符或字符串,然后给予替换! <scri

JavaScript中字符串分割函数split用法实例_javascript技巧

本文实例讲述了JavaScript中字符串分割函数split用法.分享给大家供大家参考.具体如下: 先来看下面这段代码: <script type="text/javascript"> var str="How are you doing today?" document.write(str.split(" ") + "<br />") document.write(str.split("&q

简单介绍JavaScript中字符串创建的基本方法_基础知识

创建一个字符串有几种方法.最简单的是用引号将一组字符包含起来,可以将其赋值给一个字符串变量. var myStr = "Hello, String!";       可以用双引号或单引号将字符串包含,但要注意,作为界定字符串的一对引号必须是相同的,不能混用.       像var myString = "Fluffy is a pretty cat.'; 这样的声明就是非法的.       允许使用两种引号,使得某些操作变得简单,比如将一种嵌入另外一种: document.w

javascript中字符串操作函数

1.charCodeAt方法返回一个整数,代表指定位置字符的Unicode编码. strObj.charCodeAt(index) 说明: index将被处理字符的从零开始计数的编号.有效值为0到字符串长度减1的数字. 如果指定位置没有字符,将返回NaN. 例如:  代码如下 复制代码       var  str = "ABC";       str.charCodeAt(0); 结果:65 2.fromCharCode方法从一些Unicode字符串中返回一个字符串. String.

JavaScript中字符串拼接的基本方法_基础知识

非常简单,就用一个"+"将两个字符串"相加": var longString = "One piece " + "plus one more piece.";       要将多个字符串累积为一个字符串,还可以使用"+="操作符: var result = ""; result += "My name is Anders" result += " and m

js字符串替换函数replace()详解介绍

语法 stringObject.replace(regexp/substr,replacement) replace 用来查找匹配一个正则表达式的字符串,然后使用新字符串代替匹配的字符串.  代码如下 复制代码 var result1 = a.replace(re,"Hello"); //result1 = "Hello" var result2 = b.replace(re,"Hello"); //result2 = ",world&

JavaScript中的四舍五入函数小结方法

之前,我是一个JavaScript小白,对jQuery的理解也仅限于基本功能的使用.最近在看<JavaScript DOM编程艺术>,算是在自学一点儿基础知识.实例中有一个函数需要对结果进行四舍五入,保留小数点后一位数字.然后就查阅了W3School的参考文档,发现Number对象有一个toFixed()方法,完全符合我的要求. toFixed(num)只有一个参数num,用来规定需要保留的小数位数,111cn.net取值在0~20之间,超出这个范围则抛出异常.当然,如果调用这个方法的对象不是

Javascript中字符串操作函数大全(含正则)

* ****************************************** JS自带函数 ****************************************** */ concat 将两个或多个字符的文本组合起来,返回一个新的字符串. var a = "hello"; var b = ",world"; var c = a.concat(b); alert(c); //c = "hello,world" indexOf

JavaScript中字符串分割函数split用法实例

 先来看下面这段代码: 1 2 3 4 5 6 <script type="text/javascript"> var str="How are you doing today?" document.write(str.split(" ") + "<br />") document.write(str.split("") + "<br />") doc