这个问题的答案是 社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。
考虑:
$a = 'How are you?';
if ($a contains 'are')
echo 'true';
假设我有上面的代码,编写该语句的正确方法是什么if ($a contains 'are')
?
您可以使用该strpos()
函数来查找另一个字符串中另一个字符串的出现:
$a = 'How are you?';
if (strpos($a, 'are') !== false) {
echo 'true';
}
注意,of的使用!== false
是故意的(既!= false
不会也不=== true
返回期望的结果);strpos()
返回大海捞针字符串中针线串起始处的偏移量,或者返回boolean值(false
如果找不到针)。由于0是有效的偏移量,而0是“假”,因此我们不能使用像这样的简单结构!strpos($a, 'are')
。
问题内容: 那么,如何检查字符串中是否包含特定单词? 这是我的代码: 我遇到了错误。 问题答案: 并不像他们所说的那么复杂,选中此选项您不会后悔。 您可以根据需要更改。
下面是我要做的:我有一些,如果列表包含特定字符串,我想打印一条语句,否则抛出一个异常,但当我尝试以下代码时 它遍历列表,在处,它显然找到“apple”,并立即转到块并抛出异常。我也试过下面的,但这也不起作用。 有没有一个简单的方法来做我想做的事情?
问题内容: 我想检查我的字符串是否包含+字符。我尝试了以下代码 但是它没有给出预期的结果。 问题答案: 您需要此: 类的方法不使用正则表达式作为参数,而是使用普通文本。 编辑: 输出:
问题内容: 我需要检查字符串是否包含数字。任何数字。字符串是否为数字,而不是数字,但包含一个数字。 例子: ‘test’=没有数字。 ‘test2’=包含数字。 问题答案: 使用正则表达式: 不使用正则表达式:
来自icommandsender的播放器是使用命令查看他是否在ArrayList上的人。 所以基本上:我可以看到我输入的用户名在ArrayList上(小写)。astring[0]是我输入的小写用户名。但是我的布尔方法仍然会返回false。
问题内容: 如何检查字符串中是否包含字符列表,例如“ ABCDEFGH”,如何检查字符串中是否有字符列表。 问题答案: 在Java中使用正则表达式检查在Java中使用 正则表达式 例如: