Тема: 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
Чтобы это могло быть?