Script:
Code: Select all
^q::pause, toggle
^e::Reload
^F1::
var=
(
====By [[TM]]/[[HM]]====
{{learnlist/tmh|Bulbasaur|grass|poison|1|1}}
{{learnlist/tm1|TM03|Swords Dance|Normal|—|—|30}}
{{learnlist/tm1|TM06|Toxic|Poison|—|85|10}}
{{learnlist/tm1|TM50|Substitute|Normal|—|—|10}}
{{learnlist/tm1|HM01|Cut|Normal|50|95|30}}
{{learnlist/tmf|Bulbasaur|grass|poison|1|1}}
[[zh:妙蛙种子/第一世代招式表]]
)
str := var
str := RegExReplace(str, "mi)(===.*\r\n|{{learnlist\/(tm|level)[hH].*\r\n|{{learnlist\/(tm|level)[fF](?s).*)" , "")`
msgbox %str%
return
esc::
exitapp
Code: Select all
{{learnlist/tm1|TM50|Substitute|Normal|—|—|10}}
{{learnlist/tm1|TM03|Swords Dance|Normal|—|—|30}}
{{learnlist/tm1|TM06|Toxic|Poison|—|85|10}}
Code: Select all
====By [[TM]]/[[HM]]====
{{learnlist/tmh|Bulbasaur|grass|poison|1|1}}
{{learnlist/tm1|TM03|Swords Dance|Normal|—|—|30}}
{{learnlist/tm1|TM06|Toxic|Poison|—|85|10}}
{{learnlist/tm1|TM50|Substitute|Normal|—|—|10}}
This problem even occurs on GUI edit box
Note - Here is regex101 working incase this helps - https://regex101.com/r/gCMz1V/1/
The problem lies something to do with \r\n or \n , something about the lines i dont know what