<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Поиск строки в текстовом файле]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=18447</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=18447&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Поиск строки в текстовом файле».]]></description>
		<lastBuildDate>Sun, 11 May 2025 17:53:32 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Поиск строки в текстовом файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=162473#p162473</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Не забывайте использовать заглавные буквы и точки.</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 11 May 2025 17:53:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=162473#p162473</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск строки в текстовом файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=162472#p162472</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />Я не такой умный как вы. Честно я ничего не понимаю в этих регулярках<br />Ну вот что это такое &quot;`amO)(?:О|о) как это можно понять ?<br />Вот это ([\d.]+) понятно, ищет числа</p>]]></description>
			<author><![CDATA[null@example.com (FeklaLvovna)]]></author>
			<pubDate>Sun, 11 May 2025 15:26:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=162472#p162472</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск строки в текстовом файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=162471#p162471</link>
			<description><![CDATA[<p>Судя по всему, вам скрипт нужен для игры, переношу в тему по играм. Не забывайте использовать заглавные буквы и точки.<br /></p><div class="quotebox"><cite>FeklaLvovna пишет:</cite><blockquote><p>помогите еще составить регулярное выражение</p></blockquote></div><p>А как насчёт попробовать самостоятельно?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 11 May 2025 13:58:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=162471#p162471</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск строки в текстовом файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=162470#p162470</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />Извиняюсь, помогите еще составить регулярное выражение под такую строку.<br />[21:35:39] - Информация: Очки 250.12 изумруд(ов). Введите {FFFFFF}&quot;/accept [ 100 ]&quot;{3B9FF3} чтобы взять предмет</p><p>так-же нужно извлечь числа <br />очки 250.12<br />accept 100</p>]]></description>
			<author><![CDATA[null@example.com (FeklaLvovna)]]></author>
			<pubDate>Sun, 11 May 2025 09:32:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=162470#p162470</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск строки в текстовом файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=162464#p162464</link>
			<description><![CDATA[<div class="codebox"><pre><code>FileRead, text, C:\test.txt
min := 0xFFFFFFFF
id := &quot;&quot;
while RegExMatch(text, &quot;`amO)(?:О|о)чки: ([\d.]+),.*\[(\d+)]$&quot;, m, m ? m.Pos + 1 : 1) {
    if (m[1] + 0 &lt; min) {
        min := m[1] + 0
        id := m[2]
    }
}
MsgBox % id</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 10 May 2025 12:31:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=162464#p162464</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск строки в текстовом файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=162463#p162463</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />Очки, id, остальное меняется, в начале еще добавляется время</p><p>[21:02:25] очки: 5.0, id [123]<br />[22:08:26] очки: 3.0, id [124]<br />[23:09:29] очки: 4.0, id [125]</p>]]></description>
			<author><![CDATA[null@example.com (FeklaLvovna)]]></author>
			<pubDate>Sat, 10 May 2025 10:47:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=162463#p162463</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск строки в текстовом файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=162462#p162462</link>
			<description><![CDATA[<p>А какие части строки наверняка будут постоянными?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 10 May 2025 10:38:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=162462#p162462</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск строки в текстовом файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=162461#p162461</link>
			<description><![CDATA[<p>Еще 1 вопрос, как можно реализовать, что-бы не только по шаблону искал, к примеру если текст будет меняться.</p><p>Пример:<br />[21:02:25] ваши очки: 5.0, id [123]<br />[22:08:26] Данные:&nbsp; ваши очки: 3.0, ид [124]<br />[23:09:29] Данные: очки: 4.0, ваш ид [125]</p>]]></description>
			<author><![CDATA[null@example.com (FeklaLvovna)]]></author>
			<pubDate>Sat, 10 May 2025 04:14:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=162461#p162461</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск строки в текстовом файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=162460#p162460</link>
			<description><![CDATA[<p>Благодарю работает, то что надо.</p>]]></description>
			<author><![CDATA[null@example.com (FeklaLvovna)]]></author>
			<pubDate>Sat, 10 May 2025 03:15:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=162460#p162460</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск строки в текстовом файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=162459#p162459</link>
			<description><![CDATA[<p>Попробуйте так:<br /></p><div class="codebox"><pre><code>FileRead, text, C:\test.txt
MsgBox % text ; убедитесь, что нет проблем с кодировкой кириллицы
min := 0xFFFFFFFF
id := &quot;&quot;
while RegExMatch(text, &quot;`amO)^Очки: ([\d.]+), id \[(\d+)]$&quot;, m, m ? m.Pos + 1 : 1) {
    if (m[1] + 0 &lt; min) {
        min := m[1] + 0
        id := m[2]
    }
}
MsgBox % id</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 10 May 2025 00:10:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=162459#p162459</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Поиск строки в текстовом файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=162458#p162458</link>
			<description><![CDATA[<p>Приветствую, как найти в текстовом файле строку с минимальным значением очков и скопировать значение id найденной строки, без квадратных скобок.</p><p>Должно быть так:<br />5.2 124</p><p>Текстовый файл:<br />Очки: 10.1, id [123]<br />Очки: 5.2, id [124]<br />Очки: 8.3, id [125]</p><div class="codebox"><pre><code>
txt = C:\test.txt

Loop, read, %txt%
{
ifinstring, A_LoopReadLine, Очки: 
RegExMatch(A_LoopReadLine, &quot;([0-9]+\.[0-9]+)&quot;, a)
ifinstring, A_LoopReadLine, Очки: 
RegExMatch(A_LoopReadLine, &quot;[[0-9]+]&quot;, n)
}
Msgbox %n%
Return
</code></pre></div><p>Скрипт копирует последнюю строку.</p>]]></description>
			<author><![CDATA[null@example.com (FeklaLvovna)]]></author>
			<pubDate>Fri, 09 May 2025 03:29:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=162458#p162458</guid>
		</item>
	</channel>
</rss>
