1

Тема: AHK: Работа с переменными

Здравствуйте снова. У меня возник вот такой вопрос. Я пытался, но у меня не вышло.
Есть переменная:

Text =
(
1
2
3
4
5
)

Мне нужно "перевернуть в верх ногами" ее. Что бы она выглядела вот так:

Text =
(
5
4
3
2
1
)

2 (изменено: serzh82saratov, 2014-07-03 00:33:25)

Re: AHK: Работа с переменными

Было уже, плохо ищешь.


Text =
(
1
2
3
4
5
)
 
Loop, Parse, Text, `n 
  Result = %A_LoopField%`n%Result%
MsgBox % Result
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

3

Re: AHK: Работа с переменными

Возник новый вопрос.
Вот исходный код который нужно подкорректировать.

str = Ставка:
log1 =
(
[00:38:53] Akeno_Ferrari и John_Hasber бросили кости. Ставка: 7000
[00:38:42] - делов то {FFFFFF}(Jon_Kros)
[00:38:42] {F7C306}[Casino Master] {009ACD}Амиго, да ты крут! Чистая прибыль: {2CC931}5000
[00:38:44] SF | Куплю дом в г.Лос-Сантос. Цена: Договорная | Отправил Evgenij_Patorson[110] (тел. 757474)
[00:38:44]   Объявление проверил сотрудник СМИ Jon_Abrams
[00:38:45] - булка всем нужна {FFFFFF}(Jon_Kros)
[00:38:49] - у кого то есть 100к? {FF6600}(Fo_Moreno)
[00:38:51] - -__ {FF6600}(Fo_Moreno)
[00:38:53] Akeno_Ferrari и John_Hasber бросили кости. Результат {FFCD00}2:5
[00:38:53] Akeno_Ferrari и John_Hasber бросили кости. Ставка: 2000
[00:38:53] Akeno_Ferrari и John_Hasber бросили кости. Результат {FFCD00}2:5
[00:38:53] Akeno_Fer34rari и John_34Hasber бросили кости. Ставка: 7000
)
Loop, parse, log1, `n
{
 If A_LoopField contains %str%
 {
 RegExMatch(A_LoopField, "Ставка:(.*\d+)", Match)
 StringReplace, SummaStavki, Match1, `n,, All
 }
}
msgbox % SummaStavki
Exitapp

Вроде бы все правильно показывает, но если находит 2 "Ставка" копируется не точное число.
Суть, нужно что бы копировал самую нижнюю строку где есть слово "Ставка:". А из этой строки извлечь сумму ставки, а именно число, в моем случае 7000

4

Re: AHK: Работа с переменными

tuma4ok, одна тема — один вопрос. Просьба изучить правила форума, и больше не нарушать.

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

5

Re: AHK: Работа с переменными

teadrinker пишет:

tuma4ok, одна тема — один вопрос. Просьба изучить правила форума, и больше не нарушать.

Но ведь это по этой же теме.

6

Re: AHK: Работа с переменными

tuma4ok пишет:

Но ведь это по этой же теме.

В смысле, вначале нужно было переменную перевернуть, вроде? Как последующий вопрос связан с предыдущим? Отсюда просьба, придумывайте для тем более внятные названия, чтобы можно было понять, о чём конкретно пойдёт речь. Например, в данном случае можно было бы: "Перевернуть текст в переменной". Не забывайте, что названия тем нужны для поиска по ключевым словам.

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