#python 获取本机ip(网上清一色的抄的用socket库)
def getlocalip(): strs_tmp = commands.getstatusoutput('ifconfig') strs = strs_tmp[1] m_ip = re.findall('inet\s[^\s]+:(\d+\.\d+\.\d+\.\d+)\s', strs) ip_str = '' for a_ip in m_ip: if a_ip == "127.0.0.1": continue ip_str = ip_str + '_' + a_ip ip_str = ip_str.strip("_") if not ip_str: print "local ip is null" exit() return ip_str
#判断字符串是否为base64字符串
<?php function is_base64_encoded($data){ if (preg_match('%^[a-zA-Z0-9/+]*={0,2}$%', $data)) { return TRUE; } else { return FALSE; } } var_dump(is_base64_encoded("iash21iawhdj98UH3")); // true var_dump(is_base64_encoded("#iu3498r")); // false var_dump(is_base64_encoded("asiudfh9w=8uihf")); // false var_dump(is_base64_encoded("a398UIhnj43f/1!+sadfh3w84hduihhjw==")); // true ?>