Смена регистра | AHK

FlewMo

Участник
Автор темы
12
1
Тупейший вопрос, но так как не нашёл инфы нигде, если тут ответят, то будет тема полезна и новичкам.

Есть переменная, которая нижнего регистра, то есть маленькими буквами.
А мне надо верхнего регистра сделать, то есть ВОТ ТАК ВОТ.
Знаю что в питоне есть метод .Upper, тут есть что-то по типу этого?
 

degrando

Известный
362
127
просто неучитываение регистра
AutoHotKey:
var := "VARIANT1"
FoundPos := RegExMatch(var, "i)^variant1", newvar) ; регистр не учитывает русские буквы!!!!
MsgBox, %var%`n%newvar%
функция:
1596468978094.png

AutoHotKey:
upper(var) {
NewStr := RegExReplace(var, "(.*)", "$U1")
MsgBox, %NewStr%
}
return
f2::
InputBox, var, Введите значение регистр которого нужно поднять.
if (var != "") {
    upper(var)
}
else {
    MsgBox Неверное значение!
}
return
 
Последнее редактирование:
  • Нравится
Реакции: FlewMo

degrando

Известный
362
127