全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2493|回复: 14

来球个正则表达式.

[复制链接]
发表于 2015-11-15 22:57:48 | 显示全部楼层 |阅读模式
本帖最后由 xfspace 于 2015-11-15 22:59 编辑

31,00,39,00,32,00,2e,00,31,00,36,00,38,00,2e,00,31,00,33,00,37,00,2e,00,31,00,00,00,00,00
32,00,35,00,35,00,2e,00,32,00,35,00,35,00,2e,00,32,00,35,00,35,00,2e,00,30,00,00,00,00,00


windows注册表导出来的特么变这东西了,不方便运维啊。
提取上面加粗的。。。下划线的换成 . 一点。不知道这里有没有正则高手啊
发表于 2015-11-15 23:18:12 | 显示全部楼层
本帖最后由 SKIDROW 于 2015-11-15 23:26 编辑

把3([1-9]),00,替换成()的,把2e,00,直接替换成点不就行了

后面那个00,00,00,00应该是填充的,还得判断要不要替换。
 楼主| 发表于 2015-11-16 00:03:13 | 显示全部楼层
a1829 发表于 2015-11-15 23:47
preg_match_all("/(?:3)(.*)(?:,)/i",$str, $result);

你的啥都没...
 楼主| 发表于 2015-11-16 00:04:29 | 显示全部楼层
SKIDROW 发表于 2015-11-15 23:18
把3([1-9]),00,替换成()的,把2e,00,直接替换成点不就行了

后面那个00,00,00,00应该是填充的,还得判 ...

还是元老靠谱
发表于 2015-11-16 00:13:04 来自手机 | 显示全部楼层
xfspace 发表于 2015-11-16 00:04
还是元老靠谱

疏忽了一点,[1-9]应该改成[0-9],IP地址是可以设0的。
 楼主| 发表于 2015-11-16 00:21:15 | 显示全部楼层
SKIDROW 发表于 2015-11-16 00:13
疏忽了一点,[1-9]应该改成[0-9],IP地址是可以设0的。

再来伸手...提取不了点啊
31,00,39,00,32,00,.,31,00,36,00,38,00,.,31,00,33,00,37,00,.,31,00,00,00,00,00
 楼主| 发表于 2015-11-16 00:22:17 | 显示全部楼层
发表于 2015-11-16 00:24:49 | 显示全部楼层
 楼主| 发表于 2015-11-16 00:28:32 | 显示全部楼层

城里人,营养跟的上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-29 16:10 , Processed in 0.065678 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表