使用php计算字符串中大写字母的数量

标记

使用PHP,我需要确定一个字符串是否包含“多个”大写字母。

上面的句子包含4个大写字母:PHP和I

我需要多少个大写字母。在上面的句子中,该数字为4。

我尝试了下面的preg_match_all,但它只让我知道是否找到了任何大写字母,即使结果只是一个或出现的次数也是如此。

if ( preg_match_all("/[A-Z]/", $string) === 0 )
{
     do something
}
放克四十尼纳

https://stackoverflow.com/a/1823004/借来我做了upvote)并进行了修改:

$string = "Peter wenT To the MarkeT";

$charcnt = 0;
$matches = array();
if (preg_match_all("/[A-Z]/", $string, $matches) > 0) {
  foreach ($matches[0] as $match) { $charcnt += strlen($match); }
}

printf("Total number of uppercase letters found: %d\n", $charcnt);

   echo "<br>from the string: $string: ";

foreach($matches[0] as $var){
   echo "<b>" . $var . "</b>";
}

将输出:

找到的大写字母总数:
字符串中的5个:Peter wenT到MarkeT:PTTMT

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我想计算字符串中的偶数和大写字母的数量?

来自分类Dev

字符串中的PHP大写字母

来自分类Dev

使用Python计算字符串中的大写字母

来自分类Dev

字符串中大写字母的正则表达式

来自分类Dev

Javascript,以大写字母拆分字符串并隔离大写字母

来自分类Dev

如何知道字符串长度是否包含指定数量的大写字母

来自分类Dev

在大写字母或数字上分割字符串

来自分类Dev

用大写字母替换字符串函数

来自分类Dev

从字符串中删除大写字母

来自分类Dev

用大写字母分隔php中的字符串

来自分类Dev

如何使用大写字母作为分隔符来爆炸字符串?

来自分类Dev

截断字符串,使用更多大写字母时应缩短

来自分类Dev

如何在Swift中使用NSRegularExpression用大写字母替换字符串?

来自分类Dev

使用正则表达式搜索字符串中的大写字母

来自分类Dev

当大写字母在R中的单词中间跟随大写字母时拆分字符串

来自分类Dev

当大写字母在R中的单词中间跟随大写字母时拆分字符串

来自分类Dev

在stringr中拆分大写字母紧跟小写字母的字符串

来自分类Dev

如果小写字母之前存在小写字母且没有空格,则php用大写字母分解字符串

来自分类Dev

使用perl删除字符串中除首字母之外的所有大写字母

来自分类Dev

字符串长度、大写字母个数和字符串中的数字个数

来自分类Dev

替换字符串中的字母但不是特殊字符和大写字母(Java)

来自分类Dev

PHP Regex在字符串中的第一个全大写字母词后插入字符

来自分类Dev

Javascript:在字符串中,替换大写字母及其后的所有字母

来自分类Dev

SQL Server,将字母数字字符串转换为大写字母数字

来自分类Dev

如何按字母顺序对字符串进行排序,使小写字母排在大写字母之前?

来自分类Dev

如何按字母顺序对字符串进行排序,使小写字母排在大写字母之前?

来自分类Dev

使用 PHP 查找并突出显示以大写字母开头的单词,但字符串中的第一个单词除外?

来自分类Dev

如何使用正则表达式返回熊猫中字符串中的所有大写字母

来自分类Dev

如何使用正则表达式返回熊猫中字符串中的所有大写字母

Related 相关文章

  1. 1

    我想计算字符串中的偶数和大写字母的数量?

  2. 2

    字符串中的PHP大写字母

  3. 3

    使用Python计算字符串中的大写字母

  4. 4

    字符串中大写字母的正则表达式

  5. 5

    Javascript,以大写字母拆分字符串并隔离大写字母

  6. 6

    如何知道字符串长度是否包含指定数量的大写字母

  7. 7

    在大写字母或数字上分割字符串

  8. 8

    用大写字母替换字符串函数

  9. 9

    从字符串中删除大写字母

  10. 10

    用大写字母分隔php中的字符串

  11. 11

    如何使用大写字母作为分隔符来爆炸字符串?

  12. 12

    截断字符串,使用更多大写字母时应缩短

  13. 13

    如何在Swift中使用NSRegularExpression用大写字母替换字符串?

  14. 14

    使用正则表达式搜索字符串中的大写字母

  15. 15

    当大写字母在R中的单词中间跟随大写字母时拆分字符串

  16. 16

    当大写字母在R中的单词中间跟随大写字母时拆分字符串

  17. 17

    在stringr中拆分大写字母紧跟小写字母的字符串

  18. 18

    如果小写字母之前存在小写字母且没有空格,则php用大写字母分解字符串

  19. 19

    使用perl删除字符串中除首字母之外的所有大写字母

  20. 20

    字符串长度、大写字母个数和字符串中的数字个数

  21. 21

    替换字符串中的字母但不是特殊字符和大写字母(Java)

  22. 22

    PHP Regex在字符串中的第一个全大写字母词后插入字符

  23. 23

    Javascript:在字符串中,替换大写字母及其后的所有字母

  24. 24

    SQL Server,将字母数字字符串转换为大写字母数字

  25. 25

    如何按字母顺序对字符串进行排序,使小写字母排在大写字母之前?

  26. 26

    如何按字母顺序对字符串进行排序,使小写字母排在大写字母之前?

  27. 27

    使用 PHP 查找并突出显示以大写字母开头的单词,但字符串中的第一个单词除外?

  28. 28

    如何使用正则表达式返回熊猫中字符串中的所有大写字母

  29. 29

    如何使用正则表达式返回熊猫中字符串中的所有大写字母

热门标签

归档