问题标签 [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.
c - 更改字符串
我正在使用 Linux GCC c99。
我想知道什么是最好的技术。改变一个字符串。我正在使用 strstr();
我有一个名为“file.vce”的文件名,我想将扩展名更改为“file.wav”。
这是最好的方法吗:
非常感谢您的任何建议,
我使用您的建议编辑了我的答案。你还能看出什么不妥吗?
php - strstr 在出现之前显示字符串
我想在出现这样的针后得到字符串的第一位......
但这仅适用于 PHP 版本 5.3.0,我有 5.2.9 有没有办法可以得到相同的结果?
php - php 只从数组中获取第一次出现的单词
我有一组从数据库中提取的标签,我正在将标签导出到标签云中。我坚持只获得这个词的第一个实例。例如:
这将输出两次测试标签。起初我以为我可以stristr
用来做类似的事情:
这显然是愚蠢的逻辑并且不起作用,stristr
似乎只替换了第一次出现,所以像“test 123”这样的东西只会摆脱“test”并返回“123”我已经看到这也可以用正则表达式,但我还没有找到一个动态的例子。
谢谢,
布鲁克
编辑: unique_array()
如果我使用静态字符串但不能使用数据库中的数据,因为我使用 while 循环来获取每行数据。
c - strstr 的纯字节版本?
是否有可以在可能包含空字符的固定长度内存上工作的 strstr 版本?
我可以这样表达我的问题:strncpy 是 memcpy 就像 strstr 是 ?
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”,但即使来自谷歌,我也无法附加它。我只是格式错误吗?
c - c中的数组迭代strstr
我想知道是否可以安全地进行以下迭代以查找数组中第一次出现的 str 或者是否有更好的方法。谢谢
c - strstr 匹配 c 中的第一次出现
我想知道如果包含字符串"Just"
,我怎么能匹配字符串:str1
str1
我正在尝试使用它来匹配它,strstr
但到目前为止它不会匹配,因为/...
关于如何匹配它的任何建议?谢谢
c - 在c中提取字符串出现
我有一个看起来像这样的字符串:
注意:引号是字符串的一部分。
使用strstr
我试图获取最后两个引号之间的整个子字符串:"basic HTML"
. 我只是不太确定什么是获得比赛的好方法。我对如何解决这个问题的任何其他想法持开放态度。谢谢
c - 在 C 中解析/匹配字符串出现
我有以下字符串:
我想得到整数28194
当然整数会变化,所以我不能这样做strstr("20194")
。
所以我想知道获取字符串的那部分的好方法是什么?
我正在考虑使用#include <regex.h>
它,我已经有一个匹配正则表达式的过程,但不确定 C 中的正则表达式如何使用 POSIX 样式表示法。[:alpha:]+[:digit:]
以及性能是否会成为问题。还是使用会更好strchr,strstr
?
任何想法将不胜感激
php - 字符串的出现
我知道您可以使用在字符串中找到第一个和最后一个出现,strstr()
但是strchr
我如何在 haystack 中找到第二个出现和针的第三个出现?我用它来查找最后一次出现的针和第一次出现的另一个针及其位置,然后返回每个之间的字符串。谢谢你。