PHP分别统计字符的大小写个数

发布网友 发布时间:2022-04-26 02:23

我来回答

2个回答

热心网友 时间:2022-06-20 01:13

<?php
$str='ABCddkkk111DDD';
echo checkcase($str);
function checkcase($str){
    for($i=0;$i<strlen($str);$i++){
        $s=substr($str,$i,1);
    if(preg_match('/^[A-Z]+$/', $s)){
        $U++;
    }elseif(preg_match('/^[a-z]+$/', $s)){
         $C++;
    }
    }
    return $U.'_'.$C;
}
?>

热心网友 时间:2022-06-20 01:13

$s='abcABC';
preg_match_all('#(?<up>[a-z]{1})#',$s,$a);
echo sizeof($a['up']); //大写字母个数
echo '<br/>';
preg_match_all('#(?<low>[A-Z]{1})#',$s,$a);
echo sizeof($a['low']);//小写字母个数

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com