strstr 匹配 c 中的第一次出现
我想知道如果 str1
包含字符串:我如何匹配 str1
中的字符串 "Just"
:
"this is Just/1.1.249.4021 a test"
// "Just" will always be the same
我正在尝试使用它来匹配它strstr
但到目前为止它不会匹配,因为 /...
关于如何匹配它有什么建议吗?谢谢
I was wondering how could I match the string "Just"
in str1
if str1
contains the strings as:
"this is Just/1.1.249.4021 a test"
// "Just" will always be the same
I'm trying to match it using strstr
but so far it won't match because of the /...
Any suggestions on how to match it? Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这对我有用——你呢?
This works for me - what about you?
您使用 strstr() 的方式一定有问题
下面的代码运行得很好...
Something must be wrong with how you use strstr()
The following code works just fine...
如果字符串实际上是“Just/1.1.249.4021”,那么它将无法找到“just”,因为
strstr
区分大小写。如果您需要不区分大小写的版本,则必须编写自己的版本或 Google 了解现有实施。If the string is actually "Just/1.1.249.4021" then it would fail to find "just", because
strstr
is case-sensitive. If you need a case-insensitive version you have to write your own or Google for an existing implementation.