Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [wyr. regularne] jak wybrać słowa z polską czcionką
Fixer
post
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 24.10.2004
Skąd: TG

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


Jak powinno wyglądac wyrażenie które by wybierało wszystkie słowa które zawierają polską czcionkę: ęóąśłżźćń
ze słów typu:

abak
abakańczycy
abadańską
ówczesny
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
szagi3891
post
Post #2





Grupa: Zarejestrowani
Postów: 109
Pomógł: 9
Dołączył: 12.03.2007
Skąd: kraków/tarnobrzeg/baranów/suchorzów

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


  1. <?php
  2. $str = "ala ma kotka źłego bardzo ale to bardźo";
  3. echo "string we : " . $str . "<br/>";
  4. $reg = "/(^|s)([^ęóąśłżźćńĘÓĄŚŁŻŹĆŃs]+)(s|$)/si";
  5.  
  6. while (preg_match($reg,$str))
  7. $str = preg_replace($reg," ",$str);
  8.  
  9. echo "po zamianie : " . $str . "<br/>";
  10. ?>


Czy o coś takiego Ci chodzi ?

W wyniku otrzymywany jest string : " źłego bardźo"

Ten post edytował szagi3891 4.11.2007, 17:03:00
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 08:21