记录一下 JavaScript 正则的坑

坑1 JS正则的单行模式有点问题 . 符号匹配换行符号会有问题 暂时的解决方案是 先去掉换行 html = html.replace(/[\r\n]/g,""); 坑2 html = html.replace(/\s{2,}/g," "); 清理多余空格(注意 可能会误伤正文内容 最好

键盘键位对应码

以前就用过几次 但也总弄混 最近逆向某游戏文件的时候又晕了 索性记下来 1个是 keyCode 用js可以获取 keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode

用 PHP 的 CURL 插件 直接访问 JSONRPC 服务

用 PHP 的 CURL 插件 直接访问 JSONRPC 服务 <?php $ch = curl_init(); $url = 'http://localhost/jsonrpc?tm='.time().mt_rand (100,999); //参数是为了防止缓存 $options = array( CURLOPT_URL => $url, CURLOPT_USERAGENT => "Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0", CURLOPT_RETURNTRANSFER => 1, ); curl_setopt_array($ch, $options); #JSON 示例数据 curl_setopt($ch, CURLOPT_POSTFIELDS, '{"jsonrpc":"2.0","method":"getOpt","id":1}'); $html=curl_exec($ch); $info = curl_getinfo($ch); #获取请求

修改虚拟机 CentOS 的 IP 地址相关配置

最近碰到不少认识的人问相关问题 索性做个笔记 图个方便 修改eth0的网卡配置 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static ONBOOT=yes BROADCAST=192.168.100.255 HWADDR=网卡地址不要改 IPADDR=192.168.100.25 NETMASK=255.255.255.0 NETWORK=192.168.100.0 修改网关 vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=yes HOSTNAME=localhost.localdomain GATEWAY=192.168.100.1 修

PHP 强大的内置 filter (二) 完

<?php #Sanitize filters #Sanitize filters 可以清理掉不规范的字符 # FILTER_SANITIZE_EMAIL 可以清理除了 字母和数字 以及 !#$%&'*+-/=?^_`{|}~@.[] 以外的字符 (感觉没什么用啊) $result = filter_var('这里是一个e