Ich bin RegEx Analphabet. Tatsache ist, RegEx gibt mir Nesselsucht.Verwenden von JavaScript-RegEx zum Aufteilen und Bereinigen von HTML5-DB-Spaltennamen-Attributpaaren
Ich muss die folgende Zeichenfolge auf der ersten Platz teilen und beide Seiten des Ausgangs trimmen.
"id INTEGER PRIMARY KEY AUTOINCREMENT" <-- 2 spaces between "id" and "INTEGER"
werden sollte
["id", "INTEGER PRIMARY KEY AUTOINCREMENT"]
Kann eine der RegEx-Gurus helfen?
Aktualisierung nach Kais Antwort Es kann 1 bis n Leerzeichen zwischen dem Spaltennamen und dem Attribut geben.
Nein, es eine beliebige Anzahl von Räumen sein könnte oder nur einen. Deshalb möchte ich trimmen, nachdem der Spaltenname von den Attributen getrennt wurde. – DataZombies
@DataZombies Falsch, es teilt sich nur nach zwei aufeinander folgenden Leerzeichen, so dass Sie '[ID, INTEGER PRIMARY KEY AUTOINCREMENT]' erhalten. Versuche es. :) – Kai