关于js正则表达式问题-某长字符串的Url中去除包含本地域名的字符串

来源:百度知道 编辑:UC知道 时间:2024/07/02 23:03:01
<?php
/**
* FCKeditor保存远程图片插件
* /
?>
<script type="text/javascript" src="fckeditor.js"></script>
<script language="javascript">
var dialog = window.parent;
var oEditor = dialog.InnerDialogLoaded();
var FCKLang = oEditor.FCKLang;
var xEditor = oEditor.FCK;
dialog.SetOkButton(false);
function Ok(){
return true;
}
</script>
<body bgcolor="#E3E3C7" leftmargin="0" rightmargin="0">
<span id="t"></span>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.getElementById("t").innerHTML="正在分析中...";
function getfiles()
{
//var a=window.opener.FCK.EditorDocument.body.innerHTML;
var a=xEditor.GetXHTML();
var re=/http:\/\/(\w+\.)+(net|com|cn|org|cc|tv)(\S*\/)(\S)+\.(gif|jpg|

没看明白你的代码要做什么,我把如何获取当前网站网址的方法写给你
var weburl = window.location.href.match(/^http:\/\/(.+?)\//i)[1];

另外,扩展下,如果要获得其它网站的网址,只需修改下:
var oUrl = "http://www.baidu.com";
var url = oUrl.match(/^http:\/\/(.+?)\//i)[1];