比较文本文件中的 IP 地址。如何搜索?
我有一个文本文件,内容如下:
TME: 1316179740.2558|FNE: blog-comments.php|MSG: Kommenterade "ett nyare blogginlägg"-blogginlägget|IPA: ce8bf851d2b1bb1d7f7b24d3656f3d4c90d4ac88c50537e065843b7a0a6c8c236eef76d5814f0782f864209da2b8be1be0d449e86edbcd478847ccbe0189b61f
...等等。 IPA代表IP地址,是访问者的IP地址。我想将此信息与访问者的真实 IP 地址进行比较,可以这么说,从文件中为访问者获取正确的信息。我该如何实现这个目标?
提前致谢。
I have a textfile there the content is following:
TME: 1316179740.2558|FNE: blog-comments.php|MSG: Kommenterade "ett nyare blogginlägg"-blogginlägget|IPA: ce8bf851d2b1bb1d7f7b24d3656f3d4c90d4ac88c50537e065843b7a0a6c8c236eef76d5814f0782f864209da2b8be1be0d449e86edbcd478847ccbe0189b61f
... and so on. IPA stands for IP address and is the visitor IP address. I want to compare this information with the visitors real IP address, so to speak, to get correct information from the file for the visitor. How do I accomplish this?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用正则表达式来抓取重要部分并进行比较...
我不知道 IPA 有多长,也不知道结束分隔符是什么,因此这将抓取所有十六进制字符,直到它们用完为止。
You could use a regular expression to grab out the important portion and compare that...
I don't know how long the IPA is, or what the ending delimiter is, so this will grab all hexadecimal characters until they run out.
尝试
Try