首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于字符串比配以及字符串替换解决思路

2012-04-28 
关于字符串比配以及字符串替换比如有段文字,“I have something to do”,如果我给出“some”,就将句子中的“som

关于字符串比配以及字符串替换
比如有段文字,“I have something to do”,如果我给出“some”,就将句子中的“some”变成“[some]”。

如果句子是“I have Something to do”,给出“some”,句子中的“Some”也需要变成“[Some]”,

第一种直接string.replace就可以,但是第二种怎么办

[解决办法]

JScript code
var str = 'I have Something to do,I have something to do';var a = 'some';function myReplace(k, s) {    var patt = new RegExp('(' + k + ')', 'ig');    return s.replace(patt, '[$1]');}alert(myReplace('some', str)); 

热点排行