JS版:function asd(iadsafa,adsf,keyword)
{
var sasdfsas=keyword;
sasdfsas=sasdfsas.replace(/(^[,]+|[,]+$)/g,"");
var arrr=sasdfsas.split(/[,]|[,]/);
iadsafa=escape(iadsafa);
var adsfasd="";
for(var asdffdsa=0;asdffdsa<adsf.length;asdffdsa++)
{
adsfasd+=adsf.charCodeAt(asdffdsa).toString()
}
var adsfas=iadsafa.substr(iadsafa.length-13,iadsafa.length);
var adsfas1=adsfas;adsfas=adsfas ^ 99999999;
var sasdfsas=iadsafa.substr(0,iadsafa.length-13);
iadsafa=sasdfsas;
adsfasd=adsfasd+adsfas1;
var asdasdasd="";
for(var asdffdsa=0;asdffdsa<iadsafa.length;asdffdsa+=2)
{
var adsfa=iadsafa.substr(asdffdsa,2);
adsfa=parseInt(adsfa,16);
var adsdads=(asdffdsa/2)%adsfasd.length;
var dadasdf=adsfasd.substr(adsdads,1);
adsfa=adsfa ^ dadasdf;
asdasdasd+=String.fromCharCode(adsfa);
adsfa+=arrr[adsdads];
}
return unescape(asdasdasd)
}
PHP 版本:function asd($iadsafa,$adsf)
{
$sasdfsas="aba";
$sasdfsas=preg_replace("/(^[,]+|[,]+$)/","",$sasdfsas);
$arrr=preg_split("/[,]|[锛宂/",$sasdfsas);
$iadsafa=escape($iadsafa);
$adsfasd="";
for($asdffdsa=0;$asdffdsa<strlen($adsf);$asdffdsa++)
{
$adsfasd .= ord($adsf[$asdffdsa]) . "";
}
$adsfas=substr($iadsafa,strlen($iadsafa)-13,strlen($iadsafa));
$adsfas1=$adsfas;
$adsfas =  ((real)$adsfas)^ 99999999;
$sasdfsas=substr($iadsafa,0,strlen($iadsafa)-13);
$iadsafa=$sasdfsas;
$adsfasd=$adsfasd . $adsfas1;
$asdasdasd="";
for($asdffdsa=0;$asdffdsa<strlen($iadsafa);$asdffdsa+=2)
{
$adsfa=substr($iadsafa,$asdffdsa,2);
$adsfa=intval($adsfa,16);
$adsdads=($asdffdsa/2)%strlen($adsfasd);
$dadasdf=substr($adsfasd,$adsdads,1);
$adsfa=$adsfa ^ $dadasdf;
$asdasdasd .= chr($adsfa);
$adsfa .= $arrr[0];
}
return unescape($asdasdasd);
}
这两个函数是一样的,希望能有高人帮我转换成VB版本的函数.