Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Jak policzyć liczbę wystąpień duzych liter w tekscie?
amylaz
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 26.07.2007

Ostrzeżenie: (0%)
-----


Jak w temacie jak szybko policzyć liczbę dużych liter w tekście.


-------------------------
dodałem [tag] do tematu ponieważ
padły już odpowiedzi
na przyszłość pamiętaj, że dodawanie
[tag]u należy do Ciebie
~Cienki1980


--------------------
Moja dziewczyna zawsze się śmieje podczas uprawiania seksu - wszystko jedno, co akurat czyta
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
grzegorzr
post
Post #2





Grupa: Zarejestrowani
Postów: 65
Pomógł: 3
Dołączył: 1.06.2007
Skąd: self::display()

Ostrzeżenie: (0%)
-----


użyj funkcji preg_match();
  1. <?php
  2. function policz($tekst)
  3. {
  4. $duzeLitery = 0;
  5. $tekst = //tu musisz rozbic tekst na tablice gdzie jeden znak = jedno pole w tablicy
  6.  //odsyłam do manuala jak to zrobic
  7.  
  8. foreach($tekst as $t)
  9. {
  10.  if( preg_match('/[A-Z]/', $t))
  11.  {
  12.  $duzeLitery = $duzeLitery +1;
  13.  }
  14. }
  15. return $duzeLitery;
  16. }
  17. ?>
Go to the top of the page
+Quote Post
UDAT
post
Post #3





Grupa: Zarejestrowani
Postów: 442
Pomógł: 0
Dołączył: 27.12.2005

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $count = 0;
  3. foreach ( str_split( $string ) as $letter ) {
  4.  if (ctype_upper($letter))
  5. ++$count;
  6. }
  7. ?>
Go to the top of the page
+Quote Post
grzegorzr
post
Post #4





Grupa: Zarejestrowani
Postów: 65
Pomógł: 3
Dołączył: 1.06.2007
Skąd: self::display()

Ostrzeżenie: (0%)
-----


@UDAT też można biggrin.gif , dawno tego nie używałem
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 22:44