Hallo zusammen. Mit meinem regulären Ausdruck(Regex) möchte ich SQL-Code (z.B. SELECT spalte1 FROM tabelle1 WHERE name OR surname = 'mueller'; ) validieren. Leider funktioniert der Regex nicht und ich suche seit Stunden den Fehler. Kann mir jemand bitte helfen? Vielen Dank schonmal im Voraus!
Hier der Regex:
Hier der Regex:
Code:
^SELECT\s+(\*?[A-Za-z0-9,\s]*)\s+FROM\s+[A-Za-z0-9]+(\s+WHERE\s+([A-Za-z0-9](\s[ANDOR]\s[A-Za-z0-9]){0,1})\s+[=<>LIKE]{1}\s['][A-Za-z0-9\s]+['])?;$