Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] preg_replace(), wyrazenie regularne
Cezar708
post 18.05.2007, 12:22:49
Post #1





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


Witam.

potrzebuje wyrazenia regularnego, które przepusci mi takie stringi, ktore skladaja sie z DOWOLNEJ liczby TAKICH SAMYCH znakow:

np przepuscilby:
'aaaaaaaa'
'bb'
'@@@@@@@@@@@@@@@@@@@@@'
etc

a nie przepusiclby:
'asaasasssaas'
'bbbbBB'
'@###@#####@#!'
'nny string'

czy wiecie jakie wyrażenie regularne zalatwiłoby problem?

PS:
wiem, że mógłbym po prostu sprawdzać w ten sposób:
  1. <?php
  2. $is_matched = true;
  3. $string = 'aaaaa';
  4. for ( $i=0; $<strlen($i)-1; $i++){
  5. if ( $string{$i} != $string{$i+1} ){
  6. $is_matched = false;
  7. break;
  8. }
  9. }
  10.  
  11. if ($is_matched){
  12. echo 'w stringu wszystkie znaki sa takie same';
  13. } else {
  14. echo 'w stringu NIE wszystkie znaki sa takie same';
  15. }
  16. ?>


ale mi KONIECZNIE chodzi o wyrażenie regularne, które by mi to sprawdzało, czyli takie, co mógłbym użyć funkcji preg_match()

Ten post edytował Cezar708 18.05.2007, 12:23:53
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 17:50