PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suche Spezialfall der "Ersetzen"-Funktion


Flyinglosi
2010-01-10, 19:14:06
Hi Leute

Um ein paar G-Code Files anzupassen, wollte ich fragen ob mit der Bearbeiten-Ersetzen Funktion im Editor folgendes möglich ist:

Es soll jeder String "G01Zxxxxxx" umgewandelt werden in "G01ZxxxxxxF50", wobei die x in diesem Fall Platzhalter für ein beliebiges Zeichen sind (jedes x steht für ein Zeichen).

Wäre sehr dankbar wenn ihr mir dabei helfen könntet.

mfg Stephan

DanMan
2010-01-10, 19:56:03
Das geht nur mit regulären Ausdrücken, und die beherrscht Notepad nicht. Probier Notepad+ oder PSPad, oder ...

Flyinglosi
2010-01-10, 20:24:38
erstmal danke für den tipp. Hab zum Glück noch Textpad installiert. Nun stehe ich noch vor folgendem Problem:

Zum finden der Ausdrücke verwende ich G01Z-[0-9].[0-9][0-9][0-9].
Wie kann ich nun den gefunden Ausdruck um F50 ergänzen?

mfg Stephan

Flyinglosi
2010-01-11, 02:15:21
So die Lösung ist gefunden...

laurens
2010-01-11, 04:25:23
Fein dass du sie uns hier mitteilst :freak:

Laz-Y
2010-01-11, 04:50:05
G01Z.{6}F50

Flyinglosi
2010-01-11, 15:05:46
@Laurens: Da relativ wenig Antworten kamen, dachte ich es besteht ohnehin kein Interesse ;)

Hab einiges an regulären Ausdrücken rumprobiert, allerdings dürfte sich Textpad da nicht an den klassischen Syntax halten. Hier wird mit "&"- die zuletzt gefundene Gruppe eingefügt (wobei Gruppenbildung mit "(...)" auch nicht möglich ist)

mfg Stephan