Lua - Platzhalter
14 posts
Page 1 of 1
Lua - Platzhalter
Gibt es in Lua auch Platzhalter, wo ich in einem markierten Block verschiedene Werte zwischen den "" in einem Rutsch ersetzen kann?
Edit: Ich meinte nicht Lua, sondern Notepad++. Ich wollte alle Werte in age="***" in age="10" ändern. 200 Einträge per Hand zu ändern ist schon eine Bestrafung.
Altbauer
Edit: Ich meinte nicht Lua, sondern Notepad++. Ich wollte alle Werte in age="***" in age="10" ändern. 200 Einträge per Hand zu ändern ist schon eine Bestrafung.
Altbauer
Re: Lua - Platzhalter
Da gibt's versch. Möglichkeiten.
Am Besten ist es, wenn du einfach eine Variable nimmst. Die brauchst dann nur einmal ändern und alles andere hat den Wert.
Du kannst aber auch mit STRG + H die "Suchen und Ersetzten"- Funktion verwenden.
Am Besten ist es, wenn du einfach eine Variable nimmst. Die brauchst dann nur einmal ändern und alles andere hat den Wert.
Du kannst aber auch mit STRG + H die "Suchen und Ersetzten"- Funktion verwenden.
Re: Lua - Platzhalter
da gibt es die Funktion Suchen Ersetzen in Dateien, wo du einen Pfad und den Dateityp festlegen musst.
- Bluebaby210
- Posts: 359
- Joined: Sun Jun 26, 2011 6:48 pm
Re: Lua - Platzhalter
Er meint wohl eher in der vehicles.xml den Wert age. Das funktioniert soweit mir bekannt ist so erstmal nicht. Da nicht alle "age" Werte gleich sind. Bei Suchen und Ersetzen in Notepad wird aber nur nach einem bestimmten Wert gesucht und dieser dann ersetzt. Sprich "age="20" wird zu age="10". Aber age="22" bleibt 22.
Ich würde es jetzt einfach folgendermaßen machen:
Suchen nach: age="
Ersetzen durch age="10" page="
somit wird aus allen age werten ein page, dazu wird ein neuer einheitlicher age wert geschrieben. Beim nächsten speichern verschwinden dann die page werte und alles ist so wie gewollt.
Ich würde es jetzt einfach folgendermaßen machen:
Suchen nach: age="
Ersetzen durch age="10" page="
somit wird aus allen age werten ein page, dazu wird ein neuer einheitlicher age wert geschrieben. Beim nächsten speichern verschwinden dann die page werte und alles ist so wie gewollt.
Re: Lua - Platzhalter
es geht doch mit Suche: age=".+" und unten reguläre Ausdrücke anklicken ersetzt man alle.
Quelle: https://www.computerbase.de/forum/showt ... ?t=1100468
Quelle: https://www.computerbase.de/forum/showt ... ?t=1100468
Re: Lua - Platzhalter
Das ersetzt aber alles bis zum Ende des Tags! Teste doch deine Vorschläge mal, bevor sich jemand das Savegame zerschießt.
Besser so:
1. Als Suchmodus "Reguläre Ausdrücke" einstellen
2. Suchen nach: ( age=")(.*?)(")
3. Ersetzen durch: age="10"
Vor dem age steht jeweils ein Leerzeichen!
Besser so:
1. Als Suchmodus "Reguläre Ausdrücke" einstellen
2. Suchen nach: ( age=")(.*?)(")
3. Ersetzen durch: age="10"
Vor dem age steht jeweils ein Leerzeichen!
Re: Lua - Platzhalter
Ich danke für eure Mühen, aber es ist nun passiert und ich habe es per Hand gemacht. Muß mich wohl doch noch mehr mit Notepad++ beschäftigen.
Der Tip von Bluebaby210 ist gut. Ist leider so, daß der Editor in dieser Hinsicht sehr unhandlich ist.
Altbauer
Der Tip von Bluebaby210 ist gut. Ist leider so, daß der Editor in dieser Hinsicht sehr unhandlich ist.
Altbauer
Re: Lua - Platzhalter
Wow. Perlen vor die Schweinchen...
Re: Lua - Platzhalter
Dein Tip hat in Notepad leider nicht funktioniert.
Re: Lua - Platzhalter
für xml sollte man schon notepad++ nehmen, es kostet doch nichts bietet aber viele Vorteile für xml Dateien.
Re: Lua - Platzhalter
Das weiß ich, steht bereits im ersten Beitrag. Für die beiden +-Zeichen hatte ich keine Kraft mehr .
Re: Lua - Platzhalter
dann hast du nicht suche in regulären Ausdrücke aktiviert, denn bei mir klappt es mit ( age=")(.*?)(")
Re: Lua - Platzhalter
Hast recht, funktioniert tatsächlich, aber woher sollte ich denn das wissen. Also auch an webalizer eine Empfehlung für die hall of fame .
Darum meinte ich ja, daß ich mich intensiver mit dem Editor beschäftigen müsse. Hätte mich auch gewundert, daß er so etwas nicht kann.
Darum meinte ich ja, daß ich mich intensiver mit dem Editor beschäftigen müsse. Hätte mich auch gewundert, daß er so etwas nicht kann.
14 posts
Page 1 of 1