问题标签 [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.
php - php strrpos 未检测到字符串,始终为 0 位置
嗨,伙计们,这真是令人震惊的问题。
我有很多使用 strrpos 的经验,但这真的没有意义。首先是数组:
我想在 Foreach 循环中隔离“Taglia”的行为,但我无法检测到它!
我哪里错了?
php - 正则表达式删除 URL 中第 4 个斜杠后的所有内容
我在 PHP 中使用以下形式的友好 URL 路径:
我需要标准化这些 URL 路径以删除 4 个斜杠之后的任何内容,包括斜杠本身。第 4 个斜线后的值有时是数字,但也可以是任何参数。
关于我如何做到这一点的任何想法?我想正则表达式可以处理它,但我对它很糟糕。我也想过一个组合strpos
并且substr
可能能够处理它,但不能完全弄清楚。
php - 在 PHP 中使用 strpos() 匹配的第一个字符串处停止
这可能是一些简单的愚蠢的事情,但我自己无法弄清楚。
我正在尝试制作一个移动检测脚本并取得了巨大的成功。但经过更深入的检查,我发现我的一个IF
子句似乎正在返回TRUE
,但匹配错误。
我有这个数组:
然后我有一个函数可以循环数组并查找它是否匹配
现在的问题是我在 iPad/iPhone userAgent 中发现了一个错误,导致我无法清楚地阅读。
iPad 用户代理如下所示:
我是从 xCode 附带的 iOS 模拟器中得到的,在我的实际 iPad 上,我看到了几乎相同的用户代理,只是操作系统版本和 safari 版本不同。
现在我的问题是,在那个用户代理中,字符串位置返回一个匹配ipad
AND mobile
,我怎样才能让它在第一个字符串匹配后停止?
php - 将电子邮件添加到 XML 文件
我是 php 的新手。我觉得我有问题strpos
。我已经尝试了一切,但没有任何帮助。
PHP 文件:
XML 文件:
php - 检查 php 中的某个输入并在满足所需格式时继续的最佳方法是什么?
我迷失在使用 strpos() 和 ltrim() 的过程中。有人能帮我解决我的问题吗?我希望页面只接受以“A”或“B”开头的输入,然后紧跟一个整数。如下所示:
我正在使用$_GET
,并且 URL 有点像page.php?id=
数字实际上来自 MySQL 中的自动增量主键,因此长度会随着条目的添加而变化。
php - PHP 检查文件是否包含字符串
我正在尝试查看文件是否包含发送到页面的字符串。我不确定这段代码有什么问题:
php - 这是 php 中的快速处理 strpos()/stripos() 或 preg_match()
我只想知道 php 中 strpos()/stripos() 或 preg_match() 函数中哪一个更快。
php - 如何在 PHP 中获取 strpos 以匹配外语字符?
根据我说西班牙语的消息来源,如果我在包含这两个值的字符串列表中搜索模式“pan”:
它应该匹配它们——例如strpos("pan", $normalString)
并且strpos("pan", $specialString)
都应该返回'3'。
但是,只有第一个返回非假值。
如果我在 mySQL 中对 "like "%pan%" 进行类似的搜索,它会匹配两个字符串。
据推测,这种情况不仅适用于 n-波浪号,还适用于用重音等修饰的其他字符。
我对如何处理这个问题感到困惑......这似乎是其他人必须遇到并解决的问题,但我还没有找到一个好的现有解决方案。我希望在 PHP 中有一些不同的功能,或者某种配置,但没有乐趣。
当然,我可以使用正则表达式而不是使用 strpos() 编写一些自定义代码,但我什至不确定如何在多种外语中确定哪些字符被认为是等效的。
对我有什么帮助吗?
php - 搜索字符串和返回行 PHP
我正在尝试在 PHP 文件中搜索字符串,当找到该字符串时,我想返回该字符串所在的整个 LINE。这是我的示例代码。我想我必须使用爆炸,但无法弄清楚。
php - 如果字符串包含子字符串数组之一,如何返回布尔值?
我正在努力使用一个简单的函数来循环遍历数组并true
仅在它在数组元素之一中找到给定子字符串时才返回。
出于某种原因,我总是得到false
......即使$email
参数包含有效域之一。例如:scoobydoo@domain1.com
。