Приветствую!
Вопрос в следующем: есть строка текста, в которой встречаются подстроки вида: "=XX", где XX - hex-код символа.
Надо эти подстроки заменить на символы с этими кодами.
Насколько я помню, в перловских регекспах был модификатор, говорящий о том, что при замене можно использовать $1 и применять к нему вычисления, а как в autoit?
Напрашивающееся решение было бы чем-то в этом роде:
StringRegExpReplace($str,"=([0-9A-F]{2})",Chr(Dec($1)))
Однако интерпретатор не понимает $1 в параметре replace.
Вопрос в следующем: есть строка текста, в которой встречаются подстроки вида: "=XX", где XX - hex-код символа.
Надо эти подстроки заменить на символы с этими кодами.
Насколько я помню, в перловских регекспах был модификатор, говорящий о том, что при замене можно использовать $1 и применять к нему вычисления, а как в autoit?
Напрашивающееся решение было бы чем-то в этом роде:
StringRegExpReplace($str,"=([0-9A-F]{2})",Chr(Dec($1)))
Однако интерпретатор не понимает $1 в параметре replace.