更正:
有一个变量是一个字符串'aa'
它要匹配给出字符串
'aad_fs43524fsdfsdf'这样就不替代(aa后面接着字母或数字或下划线)成'aad_fs43524fsdfsdf'
'aa@#$%#'这样的替代(aa后面没有接着字母或数字或下划线)'bb@#$%#'
请给出具体代码,谢谢!
有一个变量是一个字符串'aa'
它要匹配给出字符串
'aad_fs43524fsdfsdf'这样就不替代(aa后面接着字母或数字或下划线)成'aad_fs43524fsdfsdf'
'aa@#$%#'这样的替代(aa后面没有接着字母或数字或下划线)'bb@#$%#'
请给出具体代码,谢谢!
解决方案 »
- jquery 怎么给backgroundPosition做动画
- js 静态私有成员
- 初学者问一个简单问题。怎么实现,多行文字信息往下滚动的效果,而且每行文字就是一个超连接??
- 一个的特殊的二级联动问题
- JavaScript 拖放效果
- window.open 如果改变父窗口对象中元素的属性
- 关于列表的问题高手来看一看
- 请问如何让用户自定义自动刷新页面时间?
- 在javascript中,0.6*3,结果为什么是1.799999999998,怎么才能变成应得的1.8;如何将3*3的结果格式化为9.0,而不是9?谢谢!
- 禁用了linkbutton按钮页面布局会乱掉
- 提交表单时如何打开一个新的页面(不含菜单条、地址栏等)
- 用JS去掉IE窗口的标题栏,工具栏,地址栏。。。。。。
function r(v){
return v.replace(/aa(?![\w_])/g,"bb");
}
alert(r('aad_fs43524fsdfsdf'))
alert(r('aa@#$%#'))
</script>
function r(v){
return v.replace(/aa(?=[^\w_])/g,"bb");
}
alert(r('aad_fs43524fsdfsdf'))
alert(r('aa@#$%#'))
</script>