[Reguliere expressies] Deel van string ophalen

Status
Niet open voor verdere reacties.

Pororoca

Gebruiker
Lid geworden
2 mei 2009
Berichten
24
Hallo,

Ik heb de volgende string:

select top 10 gebruikerid as value, achternaam as text from gebruikers where achternaam like '%test%' order by 2 desc

Ik wil de string opsplitsen in een array, waarmee ik precies zie wat de "select", 'from", "where" en "order by" is. Uiteindelijk zou het er zo uit moeten zien:

array(0) = top 10 gebruikerid as value, achternaam as text
array(1) = gebruikers
array(2) = achternaam like '%test%'
array(3) = 2 desc

Echter twee problemen:
1. de where en order by zijn variabel: Zullen er niet altijd tussen staan
2. Ik heb geen idee hoe ik de reguliere expressie patroon moet worden

Heeft iemand een idee of hint?

Alvast bedankt!

Groet,
Pororoca
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan