在php中查找特定字符
如何在php中从字符串中查找特定字符a而不是aa或ab? 我想使用这个代码在php中查找特定字符,php,Php,如何在php中从字符串中查找特定字符a而不是aa或ab? 我想使用这个代码 $c=strpos($a, 'a') === 0); $cr=strpos($a, 'ar') === 0); if ($c == true) {echo "This is c";} else if ($cr == true) {echo "This is cr";} 但不是这个 $cr=strpos($a, 'ar') === 0); $c=strpos($a, 'a') === 0); if ($cr == tru
$c=strpos($a, 'a') === 0);
$cr=strpos($a, 'ar') === 0);
if ($c == true) {echo "This is c";}
else if ($cr == true) {echo "This is cr";}
但不是这个
$cr=strpos($a, 'ar') === 0);
$c=strpos($a, 'a') === 0);
if ($cr == true) {echo "This is cr"; }
else if ($c == true) {echo "This is c"; }
这也不符合预期
$c=STRPO($a,'a');
$cr=STRPO($a,'ar')
if(substr($a,$c+1,1)!='a'){echo“找到了a!”;}echo a
else if(substr($a,$c+1,1)!='ar'){echo“found ar!”}这也会echo a not ar考虑使用
(“/”?)尽管我不愿意这么说,正则表达式(preg)可能是你最好的选择。使用正则表达式来完成这项工作$c=strpos($a,'a');if(substr($a,$c+1,1)!='a'){found
这不也适用于像\ba\b
这样的简单单词边界吗?@sofl不太适用。如果要匹配ac
?