INI-file editing example
Let's edit an INI-file: insert one key after some predefined text in a section and save the file with the new name.
This is the original file:
Then we add several edit rules:
1. Find regular expression "\[item\].*m2v":
The "\[item\]" string means section name "item" enclosed in the square brackets.
We also use the regular expression ".*" notation here which means "any number of any symbols".
See also the Regular Expressions Syntax
2. Compose the new text to replace the one we found on the first step:
It is named "new item text" and created from the format using the existing text piece: a new line symbol and one string are appended to the text.
See also the Format String Syntax
3. Replace text in file found on the first step with the text piece we have created:
5. Now let's prepare the new file name where the file will be saved. First obtain the current file name:
4. Then compose the new file name from the format string using the current path name and extension:
6. Finally, save the file with the name that we have created:
Now the the Edit Rules window contains seven rules:
Now let's start the program.
Click the "Step" button and the first rule will be executed.
The text found in the file is now shown on the Data View window and you can highlight
it by double clicking the data piece:
Click the "Pass" button to execute all rules and examine the Data View:
You can see that the new file name was created and file saved.
After pressing "Reset" we finish executing edit rules and all data pieces disappear.
You can download the files: the original file
, edit rules
(save it and click "Load edit rules" in the Edit Rules window) and the edited file