Need help with editor.rereplace in the pythonscript plugin
-
I have code that is supposed to replace every “/” with text lines 0 to 397. When I ran it, it replaced all the text with line 397 instead lines 0, 1, 2, etc. I looked online and it said you need some thing like this:
Editor.rereplace(search, replace[, flags[, startPosition[, endPosition[, maxCount]]]])
I tried doing that, and even after using some other help online, I still coldn’t do it! I kept getting this error:
Index Error: Out of Bounds
I can’t find anything else. Here is my code: (I used to specify the
selectedLine
variable at the top, but that replaced all the /'s with line 0, and when I removed it, it replaced it with line 397.)notepad.open(r'C:\.......test.txt') for i in range(396): editor.rereplace('/', editor.getLine(selectedLine), 0, 0, 396, 1) selectedLine = selectedLine + 1 print(editor.getLine(selectedLine))