Ist es möglich, eine beliebige Anzahl von Stellen mit der php glob Funktion zu verknüpfen? Ich versuche, Dateinamen für Bildminiaturbilder zu finden, die mit Zwei- bis Vierstellendimensionen enden.php glob pattern Übereinstimmung für arbitray Anzahl der Ziffern
Ich weiß, ich kann einen einstelligen Bereich liefern, aber das passt nur ein einzelnes Zeichen:
glob("thumbname-[0-9]-[0-9].jpg")
Dies wird thumbname-1-1.jpg passen, aber nicht thumbname-10-10.jpg usw.
Dies könnte gut genug sein, obwohl es übereinstimmen wird thumbname-1a-1b.jpg – baseten
Dies scheint das Beste zu sein, dass Glob erreichen kann, aber am Ende war es zu vieldeutig, wie es auch wäre Übereinstimmung thumbname-2-1-1.jpg. Ich benutzte den RegexIterator mit der Regex, die ich in den Kommentaren – baseten
gepostet habe, wird es so funktionieren glob ("thumbname- [0-9] + - [0-9] +. Jpg")? Wenn es nur Zahlen sein sollen ... – Tebe