【发布时间】:2013-04-17 13:02:25
【问题描述】:
我遇到了 javascript RegExp 的问题。当我点击按钮时,我想用textbox 值替换a.href。但是,我不想替换整个字符串,只想找到并替换那些与我的正则表达式完全匹配的字符串。这是我的代码
$(document).ready(function(){
$('#btnRun').click(function(){
var str = encodeURIComponent($('#mydata').val());
var regExp = new RegExp('\\b' +encodeURIComponent( $('a').html()) + '\\b','gi');
$('a').attr('href',$('a').attr('href').replace(regExp,str));
});
});
这是我的测试代码 http://jsfiddle.net/4uAp5/1/
【问题讨论】:
标签: javascript regex