全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 3518|回复: 14
打印 上一主题 下一主题

来球个正则表达式.

[复制链接]
跳转到指定楼层
1#
发表于 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注册表导出来的特么变这东西了,不方便运维啊。
提取上面加粗的。。。下划线的换成 . 一点。不知道这里有没有正则高手啊
2#
发表于 2015-11-15 23:18:12 | 只看该作者
本帖最后由 SKIDROW 于 2015-11-15 23:26 编辑

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

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

你的啥都没...
5#
 楼主| 发表于 2015-11-16 00:04:29 | 只看该作者
SKIDROW 发表于 2015-11-15 23:18
把3([1-9]),00,替换成()的,把2e,00,直接替换成点不就行了

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

还是元老靠谱
6#
发表于 2015-11-16 00:13:04 来自手机 | 只看该作者
xfspace 发表于 2015-11-16 00:04
还是元老靠谱

疏忽了一点,[1-9]应该改成[0-9],IP地址是可以设0的。
7#
 楼主| 发表于 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
8#
 楼主| 发表于 2015-11-16 00:22:17 | 只看该作者
9#
发表于 2015-11-16 00:24:49 | 只看该作者
10#
 楼主| 发表于 2015-11-16 00:28:32 | 只看该作者

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

本版积分规则

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

GMT+8, 2025-9-28 10:05 , Processed in 0.381029 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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