Hej,
ich haben ein Variable i, die per Schleife mit den Werten 0-20 belegt wird.
Weiterhin habe ich einen String der die Ziffern 1-20 mit Komma getrennt enthalten kann.
Z.B. b= 1,2,10,13,11
oder c=6,7,8 je anchdem eben...
Diesen String wiederum wandel ich per explode in ein array.
Ich möchte jetzt vergleichen, ob die Zahlen 1-20 jeweils mit den einzelnen Array-Elementen genau übereinstimmen.
Folgendem reg-Ausdruck fehlt wohl eine Kleinigkeit:
for($i = 0; $i < count($a); $i++) {
if(preg_match('/'.$i.'(?!0)/', $b[$i])) ..tue blar
}
Für
a=1 mit b[2] = 10 ist das Ergebnis wie gewünscht FALSE
Für
ist es TRUE - soll aber FALSE sein.
Ich hoffe, das kam verständlich rüber...
Weiss jemand, wie ich den reg verändern muss?
Vielen Dank,
mary*