BF1942 Freak
Cadet 4th Year
- Registriert
- Mai 2005
- Beiträge
- 73
hallo!
wie kann ich alle elemente eines array extrahieren, die einem bestimmten regex entsprechen?
also zum beispiel hab ich ein array $all. darin ist jetzt alles mögliche gespeichert. und jetzt möchte ich mir ein neues array erstellen, in dem nur die elemente drin sind, die auf den regex "\.(jpg|jpeg|gif|png|bmp)$" passen.
alternativ könnt ich natürlich auch alle, die nicht diesem regex entsprechen, aus dem array $all löschen.
es geht halt darum, das ein verzeichnis ausgelesen wird, aber nur alle bilder im array sein sollen, nicht etwa ordner oder html dateien oder sonstwas...
wie kann ich alle elemente eines array extrahieren, die einem bestimmten regex entsprechen?
also zum beispiel hab ich ein array $all. darin ist jetzt alles mögliche gespeichert. und jetzt möchte ich mir ein neues array erstellen, in dem nur die elemente drin sind, die auf den regex "\.(jpg|jpeg|gif|png|bmp)$" passen.
alternativ könnt ich natürlich auch alle, die nicht diesem regex entsprechen, aus dem array $all löschen.
es geht halt darum, das ein verzeichnis ausgelesen wird, aber nur alle bilder im array sein sollen, nicht etwa ordner oder html dateien oder sonstwas...