问题标签 [strstr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
456 浏览

c - 更改字符串

我正在使用 Linux GCC c99。

我想知道什么是最好的技术。改变一个字符串。我正在使用 strstr();

我有一个名为“file.vce”的文件名,我想将扩展名更改为“file.wav”。

这是最好的方法吗:

非常感谢您的任何建议,


我使用您的建议编辑了我的答案。你还能看出什么不妥吗?

0 投票
1 回答
1892 浏览

php - strstr 在出现之前显示字符串

我想在出现这样的针后得到字符串的第一位......

但这仅适用于 PHP 版本 5.3.0,我有 5.2.9 有没有办法可以得到相同的结果?

0 投票
5 回答
1261 浏览

php - php 只从数组中获取第一次出现的单词

我有一组从数据库中提取的标签,我正在将标签导出到标签云中。我坚持只获得这个词的第一个实例。例如:

这将输出两次测试标签。起初我以为我可以stristr用来做类似的事情:

这显然是愚蠢的逻辑并且不起作用,stristr似乎只替换了第一次出现,所以像“test 123”这样的东西只会摆脱“test”并返回“123”我已经看到这也可以用正则表达式,但我还没有找到一个动态的例子。

谢谢,
布鲁克

编辑: unique_array()如果我使用静态字符串但不能使用数据库中的数据,因为我使用 while 循环来获取每行数据。

0 投票
3 回答
4798 浏览

c - strstr 的纯字节版本?

是否有可以在可能包含空字符的固定长度内存上工作的 strstr 版本?

我可以这样表达我的问题:strncpy 是 memcpy 就像 strstr 是 ?

0 投票
2 回答
1404 浏览

php - 如何将 strstr 与 $_SERVER['HTTP_REFERER'] 一起使用

我正在使用 php 来制作它,以便我网站的传入流量将根据搜索引擎附加信息。我正在设置 $_SESSION['kw'],如果尚未设置,请告诉我它是 seo 并附加搜索词:

q 是 google、msn 和 ask 用于他们的查询,p 是 yahoo。这涵盖了大部分传入流量。好的,所以现在我想稍微改变一下,如果引用页面是 yahoo,它会附加一个 Y,如果它是 google 一个 G,msn M 等。

我试过:

但是我不能使第一个 IF 为真。如果我来自 ask.com,我会得到“附加的 seo-M”,但即使来自谷歌,我也无法附加它。我只是格式错误吗?

0 投票
1 回答
2264 浏览

c - c中的数组迭代strstr

我想知道是否可以安全地进行以下迭代以查找数组中第一次出现的 str 或者是否有更好的方法。谢谢

0 投票
3 回答
919 浏览

c - strstr 匹配 c 中的第一次出现

我想知道如果包含字符串"Just",我怎么能匹配字符串:str1str1

我正在尝试使用它来匹配它,strstr但到目前为止它不会匹配,因为/...

关于如何匹配它的任何建议?谢谢

0 投票
2 回答
690 浏览

c - 在c中提取字符串出现

我有一个看起来像这样的字符串:

注意:引号是字符串的一部分。

使用strstr我试图获取最后两个引号之间的整个子字符串:"basic HTML". 我只是不太确定什么是获得比赛的好方法。我对如何解决这个问题的任何其他想法持开放态度。谢谢

0 投票
1 回答
757 浏览

c - 在 C 中解析/匹配字符串出现

我有以下字符串:

我想得到整数28194当然整数会变化,所以我不能这样做strstr("20194")

所以我想知道获取字符串的那部分的好方法是什么?

我正在考虑使用#include <regex.h>它,我已经有一个匹配正则表达式的过程,但不确定 C 中的正则表达式如何使用 POSIX 样式表示法。[:alpha:]+[:digit:]以及性能是否会成为问题。还是使用会更好strchr,strstr

任何想法将不胜感激

0 投票
3 回答
406 浏览

php - 字符串的出现

我知道您可以使用在字符串中找到第一个和最后一个出现,strstr()但是strchr我如何在 haystack 中找到第二个出现和针的第三个出现?我用它来查找最后一次出现的针和第一次出现的另一个针及其位置,然后返回每个之间的字符串。谢谢你。