问题标签 [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 - 使用 strpos() 在预定义的针后捕获变量字符串
我有一个棘手的问题要解决。通过这个问题和答案,我已经朝着正确的方向前进:如何使用 Strpos() 在针后查找下一个字符串
但我的问题有点棘手。
这是上下文:
用户通过输入预定义的术语(“金额”)在注释字段中输入金额,然后输入数字。这是一个免费字段,所以我需要考虑用户输入金额的各种方式。有或没有货币指标、小数等。
例子:
或者,另一个例子:
现在,我需要提取该数量才能对其进行求和。有没有人可以把我推向正确的方向?
谢谢!
php - 使用 strpos 识别 UPDATE 或 INSERT 查询:未按预期工作
下面的代码接收一个查询,并且只能在查询包含“INSERT”或“UPDATE”时执行它。但是当我输入它'INSERT INTO test_table(id,test_value)VALUES(1,'Test')'时,它会引发'需要更新或插入查询'。
我错过了什么?
php - 如何使strpos不区分大小写
如何更改 strpos 以使其不区分大小写。原因是如果product->name
是MadBike并且搜索词是自行车,它不会回显我的链接。我主要关心的是代码的速度。
php - PHP无法在从文件创建的数组中搜索特定单词
我一直在尝试从使用 php 中的 file() 函数从文本文件创建的数组中提取特定的单词。
文本文件 sample.txt 是这样的:
现在我使用了 file() 函数将这个文本文件放入一个数组中。
然后我遍历循环以提取每个值并从该数组中搜索单词 say 'Name'。
但它总是打印“未找到”。我曾尝试使用 strpos、strstr、preg_match 但无济于事。此外,如果我使用普通的单词数组而不是从文件创建,它可以正常工作。
提前致谢。
更新:我在这个问题上的目标是首先检测它是什么字段。“名称”,然后是它的值 ex。'测试'
php - strpos() 多针?
我正在寻找像 strpos() 这样的函数,它有两个显着差异:
- 能够接受多针。我的意思是成千上万的针。
- 在大海捞针中搜索所有出现的针并返回一个起始位置数组。
当然,它必须是一种有效的解决方案,而不仅仅是通过每根针的循环。我搜索了这个论坛,也有类似的问题,比如:
但他们都不是我要找的。我使用 strpos 只是为了更好地说明我的问题,可能为此目的必须使用完全不同的东西。
我知道Zend_Search_Lucene并且我很感兴趣它是否可以用来实现这一点以及如何(只是一般的想法)?
非常感谢您的帮助和时间!
php - 在字符串中查找单词
任何人都可以建议我如何做到这一点:假设我有$text
包含用户输入文本的字符串。我想使用“if 语句”来查找字符串是否包含单词$word1
$word2
or之一$word3
。如果没有,请允许我运行一些代码。
我需要这样的东西。
php - 如何使用strpos判断输入字符串中是否存在字符串?
在上面的代码中,当文件名不包含文本字符串“my_upgrade”时,我试图退出脚本。但是,在给出的示例中,它不应该死掉,因为“ my_upgrade(1).zip ”包含字符串“ my_upgrade ”。
我错过了什么?
php - 检查php中的重叠偏移量
如何区分具有重叠偏移的字符串中的单词。例如我有一个字符串:
然后我有一个关键字提取,它用偏移量检索这些单词:
根据上面的结果,“violin”这个词与“team violion”重叠
正确的结果应该是:
这是检索每个关键字的偏移量的代码
任何人有一块可以解决这样的事情的PHP脚本?
php - 如何在PHP中查找字符串中字符的位置
如何在php中查找字符串或句子中字符的位置
我试过strpos ..但没用..
php - strpos() 用 'ç' 搜索字符串的问题
有人可以帮我解决这个问题吗?
我使用file_get_contents()从文件中获取所有文本
文件上有Reparaç字样
strpos()无法找到Reparaç
如果我寻找Repara,它会找到它,所以问题出在ç
如果我回显file_get_contents () ç正常出现
如果我将file_get_contents()信息写入另一个文件,则会出现一个奇怪的符号而不是ç
我真的厌倦了做东西并四处寻找试图解决这个问题,这可能很容易,习惯于编写 php 代码的人非常习惯于处理,但我无法弄清楚这有什么问题
顺便说一句,在我看到的许多网站中,字符集似乎与此类问题有关,我使用的是UTF-8