Ich habe ein "kleines" Problem mit StringRegExpReplace
Bevor ich nun zu meinem Problem komme, kurz zur Erläuterung:
Ich bin Programmierer für NC-Werkzeugmaschinen und schreibe aktuell an einem kleinen Editor.
Wenn ich ein NC-Programm aus der Maschine sichere, hat die Steuerung aus Platzgründen alle Leerzeichen entfernt.
Hier mal kurz der Aufbau eines NC-Programmes:
Original:
N5 M6 T1 (BOHRER D10)
N10 G0 G54 X10 Y30 S500 M3
N15 G0 Z30
N20 G81 R2 Z-15 F500
N20 G0 G80 Z300
Rückgabe aus Maschine:
Ich hoffe, ihr seht mein Problem. Ich möchte quasi, falls möglich, per StringRegExpReplace() vor allen Buchstaben ausser "N" und vor "(" ein Leerzeichen einfügen, wobei der Text zwischen den Klammern ausgespart werden soll, da dies einen von der Maschine nicht gelesenen Kommentar darstellt, der auch nicht verändert wird.
Ich bedanke mich schonmal für die Hilfe von euch Profis
Gruß Shadow