读书人

replace 语法?var k = #039;abc#039; str.rep

发布时间: 2012-02-28 13:06:36 作者: rapoo

replace 语法?var k = 'abc' str.replace( k, '<$0>' ); 这个语法好象不对,该怎么写?
replace 语法?var k = 'abc ' str.replace( k, ' <$0> ' ); 这个语法好象不对,该怎么写?

还有其它简单的字符串替换方法吗?

谢谢。


[解决办法]
用正则
[解决办法]
var a= "assckkk "
var k= "ssc "
var c=new RegExp(k)
alert(a.replace(c, "11 "))
[解决办法]
<script language=javascript>
var a= "assckkk "
var k= "ssc "
var c=new RegExp( "( "+k+ ") ")
alert(a.replace(c, " <$1> "))
</script>
[解决办法]
replace就是这么用的
var str = "abcdef ";
var aaa = "bcd ";

alert(str.replace(aaa, " <$0> "));

读书人网 >JavaScript

热点推荐