Ich habe einen großen Textblock aufgeteilt:Versuch, eine Zeichenfolge mit einem regulären Ausdruck
SELECT TOP 10 * FROM APPLES
GO
SELECT TOP 10 * FROM PEARS TREE
GO
SELECT TOP 10 * FROM FRUITS
...
Und ich versuche einfach, diesen Text in eine Liste von einzelnen Strings um GO Basis zu spalten, das funktioniert:
commandlist = textblock.split("GO")
aber .. was ich möchte tun Verwendung so etwas wie:
commandlist = textblock.split(r"\bGO\b")
, weil ich einen Text warte lik aussehen e:
SELECT TOP 10 * FROM GOPATRIOTS
GO
SELECT TOP 10 * FROM PEARS LETITGO
GO SELECT TOP 10 * FROM FRUITS
...
aber es scheint, dass ich nicht einfach eine Regex in Split schieben kann? Oder kann ich und ich nur den Weg vermissen?
Verwenden 're.split'. So einfach, ich kann keinen Betrogenen finden. –