Also ich weiß, dass, um alles in einer Zeichenfolge vor "Theword" schneiden Sie dies tun würden.Wie schneidet man nach einem bestimmten Wort alles aus einer Zeichenkette?
.gsub!(/.*?(?=theword)/im, "")
Was ich bin nicht sicher, wie zu tun ist alles nach „dem Wort“ in einem String herausgeschnitten und ich frage mich, ob Sie mir diesen regex machen helfen könnten. Es sollte eine Modifikation des obigen Regex sein, aber ich habe es nicht herausgefunden. Vielen Dank!
Einschließlich des Wortes:. '/ Die Wort */mi'. Mit Ausnahme des Wortes: ['.sub! (/ (Das Wort). */Mi," \\ 1 ")'] (http://ideone.com/47Jog4). Beachten Sie, dass "sub" besser geeignet ist, da Sie einen Such- und Ersetzungsvorgang durchführen möchten. –
Danke, funktioniert super. – john2131
Ich habe eine Antwort mit weiteren Optionen gepostet. –