Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyrazenie regularne, problem
stal-sw
post
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 27.06.2002
Skąd: Stalowa Wola

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


Witam.
Mam narazie taki kodzik:
  1. <?php
  2. $tu= str_replace(" ","-",$st['tytul']);
  3. $news[$i]['tytul'] = strtr(strtolower(str_replace("_","-",$tu)), 'ążśźęćńół', 'azszecnol');
  4. ?>


Ogolnie chodzi mi o to aby napisac n bazie tego latwa w uzyciu funkcje, ktora:
zamieni tekst np. taki:" dzisiaj są czyjeś urodziny...! "- na tekst: " dzisiaj-sa-czyjes-urodziny "
Czyli ogolnie funkcja ta powinna:
- zmiec polskie znakie czyli śćęą itp na scea
- zamienic spacje na znak " - ", jesli trafia sie obok siebie 2 spacje - to musi zrobic z tego jeden znak " - "
- wyciac z tekstu: pytajniki, wykrzykniki, dwukropki, przecinki

Z gory dzieki za pomoc.


--------------------
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 Aktualny czas: 20.08.2025 - 12:16