gpt4 book ai didi

c - 在C中的两个特定字符串之间提取字符串

转载 作者:太空宇宙 更新时间:2023-11-04 01:03:20 24 4
gpt4 key购买 nike

如何提取两个指定字符串之间的字符串?例如: <title>Extract this</title> .有没有一种简单的方法可以使用 strtok() 来获取它?或者更简单的东西?

编辑:两个指定的字符串是 <title></title>并且提取的字符串是 Extract this .

最佳答案

  • 使用 strstr() 搜索第一个子字符串。
  • 如果找到,保存子串的数组索引
  • 从那里搜索下一个子字符串。
  • 如果找到,[ [start of sub string 1] + [length of sub string 1] ][start of sub string 2] 之间的所有内容都是字符串你感兴趣。
  • 使用 strncpy()memcpy() 提取字符串。

关于c - 在C中的两个特定字符串之间提取字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30302294/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com