Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][preg] Usuwanie zdublowanego znaku
Forum PHP.pl > Forum > PHP
Athlan
Witam,

posiadam string:

"-cos-cos--cos---cos-s-cos"

Chciałbym uzyskać taki efekt, że znaki -, które powtarzają się więcej, niż jeden raz, zostają wycięte ze stringa i zamienione pojedynczym znakiem, czyli:

"-cos-cos-cos-cos-s-cos"

W skrócie: koło siebie nie może wystąpić "-". Niestety nie pamiętam zasady pregów, która by mi pomogła. Pytanie może zdawać się trywialne, ale prosiłbym o pomoc.

Pozdrawiam.
phpion
  1. echo preg_replace('#\-{2,}#', '-', '-cos-cos--cos---cos-s-cos');
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.