var s = "http://www.baidu.com及http://www.baidu.com和测试的发放的xxxx.aaaa及http://172.18.10.113/ntt.nsf/vform?openform&seq=1和这个wwww.baidu.com";s = s.replace(/((\)?(http:\/\/)?(\w+\.)+\w+(\/[\w- ./?%&=]*)?)/img,
function($0, $1, $2) {
return ($1.indexOf('[url]') >= 0)? $1 : '<a href="'+ $1 +'" class="ContentTextURL">'+ $1 +'</a>'
});
return s;以上的代码只处理除了[url]外的http链接,但是没想到xxxx.aaaa也会被处理,就是包含了"."符号的就会被处理。有什么方法不让xxxx.aaaa也变成链接呢?
function($0, $1, $2) {
return ($1.indexOf('[url]') >= 0)? $1 : '<a href="'+ $1 +'" class="ContentTextURL">'+ $1 +'</a>'
});
return s;以上的代码只处理除了[url]外的http链接,但是没想到xxxx.aaaa也会被处理,就是包含了"."符号的就会被处理。有什么方法不让xxxx.aaaa也变成链接呢?
解决方案 »
- web打印,使用scriptX smsx.cab打印,总是弹出打印机设置窗口,怎么去掉?
- 关于parent.opener的问题???????????????????????
- div在指定时间后隐藏
- 关于函数变量
- 急求关于js焦点失效的问题!!!
- 请问像CSDN这样,,左边树形,右边贴子列表,,,那个垂直分隔的怎么实现的,感谢
- 想问一下论坛中怎么实现url自行辨认
- 请教如何控制层里的滚动条,例如让层的 body.scrollTop=10
- 求在客户端将网页中TABLE保存到WORD代码,100分~
- 如何在一个页面打开以后,自动加载另一个页面,打开它
- 正则表达式截取空格 犀利的 进来解释一下 为什么
- 正则的使用
function($0, $1, $2) {
return ($1.indexOf('[url]') >= 0)? $1 : '<a href="'+ $1 +'" class="ContentTextURL">'+ $1 +'</a>'
});
alert("s="+s);
(?<!url\])http://([\w./?=&]+)+(?!\[\/url])