Ich benutze preg_match_all, aber ich habe ein Problem, ich bin mir nicht sicher kann mit dieser Methode gelöst werden. Die folgende Zeile ist ein Teil von dem, was ich bin Abrufen:preg_match_all für unbekannte Sätze von 3 Ganzzahlen
XXC033-101-143-147-175-142115-
Die Sätze von Zahlen (033-101-143, usw.) sind, was ich will beziehen zu. Jedoch ist die Anzahl von Sätzen (immer mit drei ganzen Zahlen) unbekannt und kann überall von 1 bis 10 reicht, wenn ich es wusste, dass immer nur zwei Sätze sein, würde ich hat folgende:
if (preg_match_all('#([A-Z]{2}C)([0-9]{3})-([0-9]{3})-([0-9]{6})#', $wwalist, $matches))
...rest of code...
Gibt es trotzdem um dies zu tun, wenn ich keine Möglichkeit habe, die Anzahl der möglichen Mengen von 3 ganzen Zahlen zu kennen. Sie werden immer zwischen #([A-Z]{2}C)
und -([0-9]{6})
liegen.
Jede Hilfe würde sehr geschätzt werden! Vielen Dank!
Bitte hinterlassen Probeneingabe, die ein wenig von dem längeren Text zeigt UND ein paar verschiedene Teilstrings zu erfassen (damit wir die Variabilität Ihrer Teilstrings sehen können). Bitte geben Sie Ihre gewünschte Ausgabe für Ihre Eingabe an. – mickmackusa