1

Тема: AHK: Нужна помощь по команде StringSplit

Здравствуйте, нужна помощь. Помогите додумать скрипт
Команда должна менять знак "_" на пробел.

F9::
TestString := Ion_Gard
word_array := StrSplit(TestString, `_, " ")
myname := word_array[1]" "word_array[2]
msgbox, %myname%  
return

2

Re: AHK: Нужна помощь по команде StringSplit

Stringreplace?

Когда вы говорите что не можете сделать, вам всего-лишь не хватает фантазии придумать какой-нибудь костыль.

3

Re: AHK: Нужна помощь по команде StringSplit

Можно и с ним, напишите кто-нибудь код).

4

Re: AHK: Нужна помощь по команде StringSplit

Не-не, тут вряд ли вам вот так просто за вас код сделают. Тем более как бы эта команда простейшая, просто зайдите в справку (даже перевод есть) и прочитайте.

Когда вы говорите что не можете сделать, вам всего-лишь не хватает фантазии придумать какой-нибудь костыль.

5

Re: AHK: Нужна помощь по команде StringSplit

Ты присвоил переменной пустую строку. Молодец..

Msgbox, % RegExReplace("Nick_Name", "_", " ")

6

Re: AHK: Нужна помощь по команде StringSplit

RegExReplace не нужен.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Skype dmitry_fiveg

7 (изменено: morgan, 2019-07-09 12:50:46)

Re: AHK: Нужна помощь по команде StringSplit

slavak26,

StringReplace, переменная_с_ником, переменная_с_ником, % "_", % " ", All ;       All если нужно заменить все "_" на пробел.