【发布时间】:2018-05-23 15:31:03
【问题描述】:
我正在尝试将一个字符串的一部分复制到另一个字符串中。 我知道开始和结束子字符串的 2 个标识符。
我正在尝试从该字符串中复制 IP:
0x200085f6 <memp_memory+4502> "GET / HTTP/1.1\r\nHost: 192.168.1.200\r\nConnection
字符串的开头将是“主机:”或 192 结尾将是“\r\nC”或“\r\n”的第二次出现 所以想要的输出是:
192.168.1.200
我尝试使用 strcpy 和 memcpy,但 IP 必须是可变的,所以我不知道它会持续多长时间或它将是什么,最小为 11 个字符,最大为 15 个字符。
希望您能进一步帮助我。
【问题讨论】:
-
欢迎,请编辑您的问题并添加您的代码...
-
使用正则表达式会遇到两个问题。