Ik heb al wat tutorialtjes door gelezen en geprobeerd maar die
regular expressions blijven een pain in the ass.
Mijn probleem (wat me op het eerste gezicht niet zo moeilijk leek)
Ik wil de $POST array doorlopen om de juiste variable daar uit te filteren
en vervolgens in een andere array plaatsen om deze weer te gebruiken
voor iets anders.
Zoals uit mijn gebrekige regex misschien wel te zien is ben ik op zoek naar alle
variable die beginnen met de text "txtUser" wat daarachterstaat doet er niet toe.
Met de bovenstaande code werkt het niet want, ik heb het ook al met preg_match
geprobeerd maar krijg het neit voor elkaar...
regular expressions blijven een pain in the ass.
Mijn probleem (wat me op het eerste gezicht niet zo moeilijk leek)
Ik wil de $POST array doorlopen om de juiste variable daar uit te filteren
en vervolgens in een andere array plaatsen om deze weer te gebruiken
voor iets anders.
code:
1
2
3
4
5
6
7
8
9
10
11
12
| $classData = $POST; $editData = array(); reset($classData); while($array_cell = each($classData)) { if(ereg('[txtUser]{1}[a-z,A-Z,0-9]+', $array_cell[key])) { $editData[$array_cell[key]] = Global_EscapeStrings($array_cell[value]); } } $this->_classData = $editData; |
Zoals uit mijn gebrekige regex misschien wel te zien is ben ik op zoek naar alle
variable die beginnen met de text "txtUser" wat daarachterstaat doet er niet toe.
Met de bovenstaande code werkt het niet want, ik heb het ook al met preg_match
geprobeerd maar krijg het neit voor elkaar...
[ Voor 0% gewijzigd door Verwijderd op 28-12-2006 23:10 . Reden: typo ]