Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2019, 12:06
pedromir
 
Fecha de Ingreso: enero-2014
Mensajes: 91
Antigüedad: 10 años, 3 meses
Puntos: 2
Contar el numero de mayúsculas de cada una de las cadenas de un array

Hola a tod@s
Necesito saber cuantas mayúsculas contiene cada uno de los string de un array, pero no se como hacerlo utilizando expresiones regulares
Este es el ejemplo del array
Código PHP:
Ver original
  1. $listaTextos = array(
  2.         'EN UN LUGAR DE LA MANCHA',
  3.         'En Un Lugar de la Mancha',
  4.         'en un lugar de la mancha',
  5. };
  6. $patron = '/([A-Z]{1})/';
  7. foreach ($listaTextos as $texto) {
  8.         $esCoincidente = preg_match($patron, $texto);
  9.  
  10.         if ($esCoincidente) {
  11.             echo  $texto;
  12.            
  13.         }      
  14. }
Asi me muestra las cadenas que contienen alguna mayúscula, pero como tengo que hacer para que me muestre la cantidad de mayúsculas que contiene cada uno de los textos, sería así.
19
4
0