问题标签 [strpos]

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 投票
1 回答
1955 浏览

php - strpos 删除文本/html

我正在解析一个 XML 文件,它的创建者卡在一堆社交媒体信息中,这对我来说完全没用。我想在将数据插入数据库之前将其删除。

问题是它并不完全相同,有些情况是:

Be a Social Butterfly! Connect & Learn More Below: Website • Facebook • Yelp

有些列出的社交网站较多,有些则较少。我真的很想删除整个部分。这也是运行 strip_tags 后的 vardump。原来的样子是这样的:

我用 preg_replace 摆脱了整个句子“成为社交蝴蝶......”

我的一个朋友建议使用 strpos 来查找第一个/最后一个部分,并使用 substr 删除其间的所有内容,但遗憾的是我还不够先进,无法弄清楚如何做到这一点。

提前致谢!

描述字段:

似乎将该代码粘贴到此处会自动调整 asci/etc。

0 投票
2 回答
472 浏览

php - PHP strpos() 崩溃脚本

我有一个 PHP 脚本,它在使用 CURL_MULTI 函数下载的页面上查找链接。下载很好,我得到了数据,但是当我遇到一个将 url 列为非链接的页面时,我的脚本随机崩溃。这是代码:

这是自定义的 rev_strpos,它只是做一个反向操作strpos()

因此,如果:

这应该找到 google.com 的第二次出现的位置,它位于 HTML href 标记内。问题是它在崩溃之前没有报告任何错误,我的错误设置:

我的handle_errors()函数将所有错误记录在一个文件中。但是,在脚本崩溃之前不会报告任何错误。我的 curl_multi 还处理许多 URL,有时它会在某个 URL 上崩溃,有时它会在另一个 URL 上崩溃......我准备拔掉头发,因为这看起来很容易......但在这里我是。另一个注意点是,如果我删除了 while 循环,那么不会崩溃,如果页面首先在 href 标记中包含 url,那么它也不会崩溃。请帮我弄清楚这件事。太感谢了!

0 投票
5 回答
112 浏览

php - 查找一个字符串并获取相关值

我有几个字符串,如何搜索第一个值并从中获取其他值?

print_r?

喜欢:

如果发送此数组值Title并获取值Title,11,11
或发送Would获取值Would,22,22
或发送Post获取值Post,55,55
或发送Ask获取值Ask,66,66

怎么办?

0 投票
3 回答
1436 浏览

php - strpos 不匹配

我想搜索一个字符串并获取相关值,但在测试函数时,每次搜索单词(TitleWouldPostAsk)显示(给出)一个输出Title,11,11!!!!如何解决?

0 投票
3 回答
1778 浏览

php - php从二进制文件中获取字符串

我有 JPG 图像,里面有 XMP 元数据。
我想读取这些数据,但是如何读取?

显示实际字节数,553700

显示373821

所以,我不能简单地做

因为我得到了错误的偏移量。那么,问题是,如何在 PHP 中从二进制文件中查找和读取字符串?(我ON在 php.ini 中有 mb_string 选项)

UPD1:

我有一些二进制文件。我如何检查 PHP,这个文件是否包含多个字符串?

0 投票
3 回答
308 浏览

php - 将 PHP 字符串函数转换为 Javascript / jQuery

这是我试图翻译成 Javascript/jQuery 的 PHP 代码。有任何想法吗?

0 投票
5 回答
5119 浏览

php - str_replace 与 strpos?

带有strpos检查的str_replace函数可以避免额外的工作吗?

方法一

方法二

问题:这两种方法有效,但是......我想知道 strpos-checking(或其他)是好方法还是坏方法、无用(和优化反模式)。

0 投票
5 回答
2376 浏览

php - 在第二个句号后裁剪字符串

在 PHP 中,我想裁剪以下句子:

“测试 1。测试 2。测试 3。”

并将其转换为 2 个字符串:

“测试 1。测试 2。” “测试 3”。

我如何实现这一目标?

我使用strpos吗?

非常感谢您的任何指点。

0 投票
1 回答
3508 浏览

php - PHP 一起使用 str_replace、substr 和 strpos

我想要做的是在 youtube/vimeo 上转换视频的 url,返回一个新的 url,可以嵌入到 iframe 中并自动化视频嵌入代码。

这就像一个魅力。

你知道,youtube 广告在以 & 开头的 url 中也有一个丑陋的字符串,所以当我包含

它去除了 youtube url 中不需要的部分。但是,里面没有 & 的 vimeo 代码不会返回任何东西。似乎在添加新行之后,代码想要在 url 中看到 & ;否则 echo $url var 显示空白屏幕。

2-对于dailymotion,我需要先删除所有内容_我应该如何编辑下面的行以包括对dailymotion的支持?

提前感谢任何愿意回答的人:)

0 投票
1 回答
1112 浏览

php - 谷歌喜欢的搜索结果

从我的最后一个问题开始:

从数据库 php 整理搜索结果

我的研究导致我使用以下代码截断搜索结果,突出显示关键字并在关键字的左右显示一些字符。看起来更好。

我现在的问题是,使用下面的代码,通过在关键字的左侧或右侧添加字符,它会将单词切成两半。

例子:

如何使截断功能停止将我的单词和标签切成两半????

代码: