Hallo miteinander,
ich möchte gerne aus eine Text-Datei Zeichen suchen und tauschen, Allerdings bin ich noch neu in der AutoIt Welt
Mein String nach dem ich suche ist meist so aufgebaut: PC1,254,2,244
Also immer die Zeichen PC, gefolgt von 1-3 zahlen, gefolgt von einem , 1-3 Zahlen usw.
Mein regulärer Ausdruck wäre dafür: PC\d{1,3},\d{1,3},\d{1,3},\d{1,3}
Jetzt hab ich mal ein Script angefangen, aber irgendwie macht das garnichts,
wer kann mit nen Schubs in die richtige Richtung geben?
local $file = FileOpen ("test.gl2")
If $file = -1 Then
MsgBox(0, "Error", "Unable to open file.")
Exit
EndIf
while 1
local $chars = Fileread($file)
if @error = -1 Then ExitLoop
WEnd
local $regex = "PC\d{1,3},\d{1,3},\d{1,3},\d{1,3}"
local $replace = "PC1,0,0,0"
local $text = StringReplace ($chars, $regex, $replace)
filewrite ( "output.gl2", $text)
FileClose($file)
[/autoit]