<script>var a='http://139.22.56.2/aaa/sadsa/fds.shtml http://localhost/321321.htm'
var aa=a.match(/\/\/([^\/]*?)\//g)
for(var i=0;i <aa.length;i++){
alert(aa[i].replace(/\/\/([^\/]*?)\//,"$1"))
}
</script>
解决方案 »
- 保留有效数
- 前端工程师对这些东西要“想都不用想”就知道么
- 如何根据下拉框的内容让其他下拉框或输入框处于不可编辑状态
- .net上tab样式菜单的实现
- RPG游戏地图构成
- options.add(opt , index)后,原options中的各项的index如何变化?
- 小弟就十分了.最近在做一个项目,发现JavaScript太重要了,所以想学,
- javascript里面有没有list框啊?(不是下拉链表)
- 急!如何设置ie的打印页面规格尺寸?谢谢!!
- web matrix的服务器端控件调用javascript的alert()函数
- 如何利用DOM解析表格里面的内容?
- 百分求解2个数组的差异比较的实现思路。
var reg=/\[color\s*=\s*[^\]]*\](?:(?!\[\/color\])[\s\S])*\[\/color\]/i;
<script>
var s1="http://139.22.56.2/aaa/sadsa/fds.shtml";
var s2="http://localhost/321321.htm";
var s3="http://139.11.22.11/ds/dfsd/fsd/324-321/2.asp";var reg=/\[color\s*=\s*[^\]]*\]((?:(?!\[\/color\])[\s\S])*)\[\/color\]/i;//var m=s1.match(reg);
//alert(m[1]);document.write(s1.match(reg)[1],"<br />");
document.write(s2.match(reg)[1],"<br />");
document.write(s3.match(reg)[1],"<br />");
</script>
<script>var a='http://139.22.56.2/aaa/sadsa/fds.shtml'
alert(a.replace(/^.*?\/\/([^\/]*?)\/.*?$/,"$1"))
</script>如果只是一个字符串
var input = "http://139.11.22.11/ds/dfsd/fsd/324-321/2.asp";
var pattern = /\/\/([^\/]*?)\//;
var result = pattern.exec(input);
alert(result[1]);
</script>
while(true){
System.out.println("ha ha...");
}