AHK скрипт Замена символа в тексте

Пользователь
Статус
Оффлайн
Регистрация
28 Апр 2018
Сообщения
541
Реакции[?]
132
Поинты[?]
4K
Здарова, недавно столкнулся с такой проблемой в ахк, что не мог отправить на сервер текст с символом #.
Функция в ахк UrlDownloadToFile распознавала # как какую-то команду для php.
Пришлось делать замену символа на другой текст и после этого обрабатывать этот текст в php.
Вот функция:
Код:
ReplaceText(string := "") {
    loop, Parse, % string, #
    {
        if (A_LoopField != "" && A_Index == 1)
            Text_Replace := Text_Replace A_LoopField
        if (A_LoopField != "" && A_Index > 1)
            Text_Replace := Text_Replace "Replace@" A_LoopField
        if (A_LoopField == "" && A_Index != 1)
            Text_Replace := Text_Replace "Replace@"
    }

    return Text_Replace
}
 
Сверху Снизу