Тема: AHK: Работа с переменными
Здравствуйте снова. У меня возник вот такой вопрос. Я пытался, но у меня не вышло.
Есть переменная:
Text =
(
1
2
3
4
5
)Мне нужно "перевернуть в верх ногами" ее. Что бы она выглядела вот так:
Text =
(
5
4
3
2
1
)Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте снова. У меня возник вот такой вопрос. Я пытался, но у меня не вышло.
Есть переменная:
Text =
(
1
2
3
4
5
)Мне нужно "перевернуть в верх ногами" ее. Что бы она выглядела вот так:
Text =
(
5
4
3
2
1
)
Text =
(
1
2
3
4
5
)
Loop, Parse, Text, `n
Result = %A_LoopField%`n%Result%
MsgBox % Result
Возник новый вопрос.
Вот исходный код который нужно подкорректировать.
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
tuma4ok, одна тема — один вопрос. Просьба изучить правила форума, и больше не нарушать.
tuma4ok, одна тема — один вопрос. Просьба изучить правила форума, и больше не нарушать.
Но ведь это по этой же теме.
Но ведь это по этой же теме.
В смысле, вначале нужно было переменную перевернуть, вроде? Как последующий вопрос связан с предыдущим? Отсюда просьба, придумывайте для тем более внятные названия, чтобы можно было понять, о чём конкретно пойдёт речь. Например, в данном случае можно было бы: "Перевернуть текст в переменной". Не забывайте, что названия тем нужны для поиска по ключевым словам.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться