Nombre de Majuscules dans une phrase en PHP

septembre 13, 2010

Pour un projet personnel, j’ai eu besoin de vérifier l’intégrité des phrases que je générais. J’avais donc besoin de connaître le nombre de Majuscules et de chiffres présents dans mes phrases.

Ma méthode pour compter le nombre d’occurrences dans une chaine

function number_of($regex,$str)
{
$array = preg_split($regex,$str);
return (count($array)-1);
}

Nombre de Majuscules :

echo number_of(« /[A-Z]/ », »Salut, je m’appelle Simon MARTINEZ et j’ai 22 ans. »);

Nombre de chiffres :

echo number_of(« /[0-9]/ », »Salut, je m’appelle Simon MARTINEZ »);

Nombre de mots commençant par une majuscule :

echo number_of(« /[A-Z][a-zA-Z]+/ », »Salut, je m’appelle Simon MARTINEZ »);

Tags: ,

1 Response

  1. En Dotnet
    mon_string.Count(o => Char.IsUpper(o))

Leave a Reply