【发布时间】:2021-10-04 18:46:38
【问题描述】:
考虑样本数据,例如:
$str1 = "apple";
$str2 = "pal";
仅当$str2 的所有字符[字母字符] 也出现在$str1 中时,我想返回true 响应,否则false。
由于p、a和l所有字母都存在于$str1中,那么结果应该是true。
如果 $str2 是 pole,则将找到 p、l 和 e,但不会找到 o。这个场景应该返回false。
我的伪代码是:
if (str2 is present in str1){
// true;
// since all characters of str2 are also in str1, so it should return true.
} else{
// false;
}
【问题讨论】:
-
你说的是单个字符还是分组字符?
-
单个字符,位置随机。
-
到目前为止你尝试过什么?你被困在哪里了?
-
各位志愿者,这个问题不是不清楚。有一个伪编码尝试,所以这肯定不是我们在这里常见的帮助吸血鬼的最坏情况。是否可以对其进行更深入的研究并进行更好的编码尝试?当然,但这不是一个密切的原因。我不同意欺骗提名——我觉得它应该被撤回。如果此页面在没有更好的欺骗提名的情况下关闭,我将投票重新打开。
-
@mickmackusa 当然,先生。 :)
标签: php validation character matching whitelist