var str = "爱情66爱情88爱情99爱情5爱情55爱情rrrr";
var reg = /(?:爱情\d*){3}(.*)/g;
if (reg.test(str))
{
str = str.replace(/(?:爱情\d*){3}(.*)/g,"http://www.baidu.com/s?wd=$1");
}
alert(reg.test(str));
alert(str);
解决方案 »
- 奇怪的JS
- 如何在ext.panel上实现鼠标右击事件并取得这个事件~~急~~在线等!!!!!
- jquery flexgrid 添加checkbox?
- 如何将特定文字插入到文本框的光标处
- 求能检查输入为数字的函数(注:输入法打开后也要检查出来)
- 怎样去掉<a href="xx.html">xx.html</a>的<a href="xx.html"></a>,只留下xx.html
- 如何用javascript控制textarea里面用户输入的内容?在线等!!
- 为什么我的定义的js只能直接放在head区,而不可以用调用的方法使用?
- 在JavaScript中,按下鼠标左键时怎样判断鼠标点中的对象的名字?
- 点击表格行,改变背景颜色
- Javascript摸不透方法命名
- 求教一个js程序
而不是要求的“爱情66爱情88爱情99http://www.baidu.com/s?wd=爱情5爱情55爱情rrrr”
var str = "爱情66爱情88爱情99爱情5爱情55爱情rrrr";
var reg = /(?:爱情\d*){3}(.*)/g;
if (reg.test(str))
{
str = str.replace(/((?:爱情\d*){3})(.*)/g,"$1http://www.baidu.com/s?wd=$2");
}
alert(reg.test(str));
alert(str);