MARAN Posted September 3, 2009 Share Posted September 3, 2009 (edited) Hello, There's any way to search & replace a defined string on an text file (using FileOpen/Read/Write functions)? I.e.: Search = Á; Replace = Á I'm a beginner in AutoIt, so any help would be helpful Thanx in advice. Edited September 3, 2009 by MARAN [center][size="4"]MARAN came from a place many miles away from yours...[/size][/center] Link to comment Share on other sites More sharing options...
notta Posted September 3, 2009 Share Posted September 3, 2009 (edited) I just used your post as the input file. #include <file.au3> Dim $string = "would be helpful" Dim $replaceString = "might be nice" Dim $aStrings If Not _FileReadToArray("fString.txt",$aStrings) Then MsgBox(4096,"Error", "Cannot locate input file.") Exit EndIf for $i = 1 To $aStrings[0] If StringInStr($aStrings[$i], $string) Then $aStrings[$i] = StringReplace($aStrings[$i], $string, $replaceString) EndIf Next _FileWriteFromArray("fStringsReplaced.txt", $aStrings, 1) Edited September 3, 2009 by notta Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now