这个网站是一个JavaScript的代码片段,用于加载和执行一个叫做gogogohash
的变量。这个变量是一个MD5加密后的结果。
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https'){
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
} else{
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
IsFromSearchEngin=false;
Gogogohash='mYXTUGrVLsYxN4zOjX0XEfPgl%2bDCRmJS';
!function(p){
"use strict"
var reg = /^(?!-).*$/g, regexp = new RegExp('\\1'), a = p[0], b = p[1];
while (a && (a = a.match(regexp))) {
if ((b = b ? b.toLowerCase() : '') !== a[0].toLowerCase()) return false;
for (var i = 0; i < a.length; i++) a[i] = a[i].replace(/[-_]/gi, function(c) { return c === '-' ? c + '_' : c; });
var d = p;
while (d = d.match(regexp)) a = a.filter(function(c) { return !regexp.test(c); });
if (!a) return false;
d = d.replace(regexp, function(a, b) { return '_' + a.toLowerCase() + b; });
d = a + '_' + b;
if (b.length === 0) return true;
return (d.toLowerCase() !== b) || (d.lastIndexOf('/') > b.length - 1);
} return false; }
这段代码主要用于检查用户输入的字符串是否符合特定的正则表达式规则。在这个例子中,它用于验证用户输入的字符串是否只包含字母、数字、下划线、破折号或点。如果不符合这些条件,它将返回false
。