问题标签 [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 投票
2 回答
1000 浏览

php - PHP - 检查整个数组中是否存在字符串?

基本数组问题:

如何使用数组 ($check[]) 压缩上述内容?

谢谢!

0 投票
2 回答
992 浏览

php - 在两个标记之间插入字符串

我需要在两个标记之间插入一个字符串。

最初,我在 #DATA# 和 #END# 之间得到一个刺痛(来自存储在服务器上的文件),使用:

我做了一些处理,并根据字符串的详细信息,查询一些记录。如果有记录,我需要能够将它们附加到字符串的末尾,然后在服务器上的文件中重新插入 #DATA# 和 #END# 之间的字符串。

我怎样才能最好地做到这一点?

是否可以在 #END# 之前的文件中一次插入一条记录,还是最好在服务器上操作字符串并重新插入服务器上文件中的现有字符串?

数据示例:

当我检查新属性时,我会执行以下操作:

  1. 获取 #DATA# 和 #END# 之间的所有现有属性
  2. 获取属性的 ID 并查询与这些 ID 不匹配的新属性

然后我需要在 #END# 之前但在文件中的最后一个属性之后重新插入新属性。

该文件的结构是 Rightmove BLM 文件。

0 投票
3 回答
184 浏览

php - 这段 PHP 代码究竟做了什么?

好吧,我的朋友给了我这段代码,用于请求标头并将它们与标头应该是什么进行比较。它工作得很好,但我不知道为什么。这是代码:

我评论了一些与以下问题相关的数字:

  1. 这里到底发生了什么?是否将 $headers 设置为 $header AND $value?

  2. 同样,不知道这里发生了什么。

  3. 为什么将变量设置为不同的变量?这是变量被使用的唯一区域,那么是否有理由将其设置为其他内容?

  4. 与3相同的问题。

如果这是一个可怕的问题,我很抱歉,但它一直困扰着我,我真的很想知道它为什么有效。好吧,我明白它为什么会起作用,我想我只是想更具体地知道。感谢您提供的任何见解。

0 投票
2 回答
1693 浏览

php - str_replace() 和 strpos() 用于数组?

我正在处理一组数据,我已经更改了一些数组键的名称,但我希望数据基本上保持不变......基本上我希望能够将数组中的数据存储在数据库,但我想更新与之关联的数组键名。

以前的数组看起来像这样:$var_opts['services'] = array('foo-1', 'foo-2', 'foo-3', 'foo-4');

现在数组键不再以“foo”为前缀,而是以“bar”为前缀。那么如何更新数组变量以摆脱“foos”并替换为“bars”呢?

像这样:$var_opts['services'] = array('bar-1', 'bar-2', 'bar-3', 'bar-4');

我已经if(isset($var_opts['services']['foo-1'])) { unset($var_opts['services']['foo-1']); }用来摆脱 foos... 我只需要弄清楚如何用 bar 替换每个 foo。

我以为我会在整个数组上使用 str_replace,但令我沮丧的是,它只适用于字符串(去图,呵呵)而不是数组。

0 投票
4 回答
6653 浏览

php - 使用 preg_match() 查找匹配模式的子字符串的开始/停止位置

我想使用 PHP 复制字符串的子字符串。

第一个模式的正则表达式是/\d\|\d\w0:/

第二种模式的正则表达式是/\d\w\w\d+:\s-\s:/

是否可以结合preg_match使用strpos以获得从头到尾的确切位置,然后将其复制:

0 投票
4 回答
105 浏览

php - 在段落中标记短语

我正在使用 PHP,我希望在我的文本中创建指向网站其他部分的链接,例如:

我想链接Ingenious Media到所有关于的页面,Ingenious Media但我也想将所有提及链接Media到媒体相关页面。

显然我不想在Media里面链接这个词Ingenious Media

如果不双重链接某些单词,我怎么能这样做呢?

提前致谢

0 投票
1 回答
4240 浏览

php - 抓取电子邮件地址

fff.html 是一封包含电子邮件地址的电子邮件,有些有 href mailto 链接,有些没有,我想抓取它们并将它们输出为以下格式

我有一个简单的刮刀来获取那些链接href但有些奇怪的东西

我应该为最初使用 lorem ipsum 加分

0 投票
2 回答
2058 浏览

api - Facebook fql 不区分大小写的 strpos 版本

什么是不区分大小写的版本

在 facebook 查询语言中?

0 投票
2 回答
1261 浏览

emacs - strpos in Emacs Lisp

Is there a native Emacs Lisp function that behaves like strpos() in PHP? It should return the position of first occurrence of the given string in current buffer. Function search-forward is nice, but it modifies the character position.

0 投票
7 回答
44670 浏览

php - 根据部分字符串选择数组键

我有一个数组,在那个数组中我有一个数组键,看起来像,show_me_160这个数组键可能会改变一点,所以有时页面可能会加载并且数组键可能show_me_120,我现在想要的只是字符串匹配数组键直到最后一个_,以便我可以检查最后一个下划线之后的值是什么?