1

Тема: AHK: Регулярные выражения

Пытаюсь наладить удаление многострочных сценариев из буфера.
Этот не сфурычит:

Clipboard =
(
<script type="text/javascript">
................................
</script>
предполагается, чтобы эта строка осталась нетронутой
)

Clipboard = %Clipboard%

Loop
 {
   Clipboard := RegExReplace(Clipboard, "m)<script.*</script>", "$1")
   If ErrorLevel = 0  ; No more replacements needed.
     Break
 }
FileDelete ResultText.txt
FileAppend %Var%, ResultText.txt
Run ResultText.txt

А эт сделает, но в переменной (не хотелось бы):

Var =
(
<script type="text/javascript">
................................
</script>
предполагается чтобы эта строка осталась
)
Var := RegExReplace(Var, "m)<script.*</script>")
MsgBox, % Var

Чтобы это могло быть?