Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Preg_replace z ograniczeniem ilości
jajcarzd1
post
Post #1





Grupa: Zarejestrowani
Postów: 215
Pomógł: 19
Dołączył: 24.12.2003
Skąd: Przemyśl

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


Witam

W jaki sposób zapisać wyrażenie preg_replace aby oprócz usunięcia niechcianych znaków ograniczył ciąg do konkretnej długości ? Chciałbym poniższe wyrażenie o to wzbogacić bo jak na razie to usuwa mi tylko znaki inne niż cyfry.

  1. echo preg_replace('/[^\d]/','',$a);


No i jak tam nikt mi nie podpowie ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jajcarzd1
post
Post #2





Grupa: Zarejestrowani
Postów: 215
Pomógł: 19
Dołączył: 24.12.2003
Skąd: Przemyśl

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


Nie chodzi o to że nie zaglądałem do manula czy nie szukałem po necie. Zawsze jakoś mam problemy z tymi cholernymi wyrażeniami. Poniższe opcje nie za bardzo mi działają a nie mam pomysłu jakbymi miał to inaczej zrobić,

  1. preg_replace('/[^\d]{5}/','',$a);
  2. preg_replace('/([^\d]){5}/','',$a);


Ten post edytował jajcarzd1 7.07.2010, 09:33:45
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: 11.10.2025 - 01:39