![]() |
Переформатировать текстовую строку в понятное для AutoIT выражение
Здравствуйте форумчане.Нужна помощь.
Есть текстовая строка Код:
when haveoverpair and (hand=99 or hand=44) and totalinvested > 120% stacksize raisemax force Код:
$when = $haveoverpair and ($hand=99 or $hand=44) and ($totalinvested > $stacksize /100 * 120) и из участка строки raisemax force переформатировать в $force = 'raisemax' Может у вас будут какие-то свежие идеи.Смысл в следующем .Берем строку из текстового файла,ищем строку при решении которая выдает результат True и тогда мы выполняем действие стоящее перед словом force.Строки обсалютно разного содержания.Но в начале строки слово when обязательно. Вот не большой участок текстового файла when not BotRaisedBeforeFlop and bets=1 and raises>0 when (havestraightflush or havequads ) raisemax force when tripsonboard and NutFullHouseOrFourOfAKind=0 fold force when tripsonboard and NutFullHouseOrFourOfAKind>3 fold force when (havefullhouse or haveflush or havestraight or haveset) raisemax force when havetrips and HaveBestKicker raisemax force when haveoverpair and (hand=AA or hand=KK) raisemax force when (haveflushdraw or havestraightdraw) and overcards>0 raisemax force |
Так пойдёт:
Код:
Dim $aLines[9] = _ :hmm: |
Спасибо за ответ и новые идеи!!!У меня почему-то код ничего не выводит.Разбираюсь.
|
Цитата:
|
Сегодня весь день методом тыка все истыкал.Получается лажа.Посмотрите что смастерил.
Код:
$totalinvested = 150 Цитата:
|
Цитата:
Замени Код:
ConsoleWrite( Код:
MsgBox(64, '', |
Не много отвлекся от проблемы и решение почти появилось!!!
Код:
$totalinvested = 600 Creat0R огромное тебе спасибо!!!Я сегодня с твоей подачи написал свое первое регулярное выражение!!! У меня почему-то приходится править код после вставки из буфера.Это глюк только у меня?? |
Вложений: 1
Цитата:
Код:
MsgBox(0, '', $aFunc[0]) Прикрепил свой вариант (с учётом помещения значений переменных в кавычки). |
:up Спасибо за столь исчерпывающие ответы!Тема решена!Я думаю здесь многие как и я найдут для себя много полезного!Встретимся на других темах.Тема закрыта.
|
Время: 14:49. |
Время: 14:49.
© OSzone.net 2001-