<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; SA:MP: RegExMatch]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=12820</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12820&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «SA:MP: RegExMatch».]]></description>
		<lastBuildDate>Sun, 06 Aug 2017 09:19:13 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: SA:MP: RegExMatch]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=117878#p117878</link>
			<description><![CDATA[<div class="quotebox"><cite>cathippo2012 пишет:</cite><blockquote><div class="quotebox"><cite>valeron_121 пишет:</cite><blockquote><div class="codebox"><pre><code>RegExMatch(var, &quot;\QТелефон: \E(.*)  \Q|  Уровень\E&quot;, out</code></pre></div><p>)</p></blockquote></div><p>Я не понимаю, ты мне скинул код такой же, который и был у меня, но твой работает, а мой нет. ?????????????</p></blockquote></div><p>можешь скинуть тот код который вышел у тебя в итоге</p>]]></description>
			<author><![CDATA[null@example.com (klim186)]]></author>
			<pubDate>Sun, 06 Aug 2017 09:19:13 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=117878#p117878</guid>
		</item>
		<item>
			<title><![CDATA[Re: SA:MP: RegExMatch]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=117343#p117343</link>
			<description><![CDATA[<div class="quotebox"><cite>valeron_121 пишет:</cite><blockquote><div class="codebox"><pre><code>RegExMatch(var, &quot;\QТелефон: \E(.*)  \Q|  Уровень\E&quot;, out</code></pre></div><p>)</p></blockquote></div><p>Я не понимаю, ты мне скинул код такой же, который и был у меня, но твой работает, а мой нет. ?????????????</p>]]></description>
			<author><![CDATA[null@example.com (cathippo2012)]]></author>
			<pubDate>Tue, 18 Jul 2017 08:39:48 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=117343#p117343</guid>
		</item>
		<item>
			<title><![CDATA[Re: SA:MP: RegExMatch]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=117340#p117340</link>
			<description><![CDATA[<p>Чатлог нужно читать снизу вверх, ибо если ты вызываешь информацию эту два или больше раз за сессию, соответственно скрипт будет находить только первый телефон и уровень, а все остальные он забудет.</p><div class="codebox"><pre><code>
log := {str:&quot;&quot;,find:0,num:0}    ,    log.str := []

Loop, read, %path_log%
    log.str.Insert(A_LoopReadLine)    ,log.num := A_Index

loop 10	
	if RegExMatch(     log.str[log.num + 1 - A_Index]
        ,&quot;\[(.*)\]  Тел(.*): (.*)  |  Уровень розыска: (.*)  |  Законопослушность: (.*)&quot;
        , end_s) and (log.find:=log.num + 1 - A_Index)
            break
	var := &quot;&quot; . end_s2 . &quot;:&quot; . end_s3 . &quot; | Уровень розыска: &quot; . end_s4 . &quot;&quot;
	msgbox, % var</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (belyankin12)]]></author>
			<pubDate>Tue, 18 Jul 2017 06:45:10 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=117340#p117340</guid>
		</item>
		<item>
			<title><![CDATA[Re: SA:MP: RegExMatch]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=117338#p117338</link>
			<description><![CDATA[<div class="codebox"><pre><code>RegExMatch(var, &quot;\QТелефон: \E(.*)  \Q|  Уровень\E&quot;, out</code></pre></div><p>)</p>]]></description>
			<author><![CDATA[null@example.com (valeron_121)]]></author>
			<pubDate>Tue, 18 Jul 2017 05:11:34 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=117338#p117338</guid>
		</item>
		<item>
			<title><![CDATA[SA:MP: RegExMatch]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=117337#p117337</link>
			<description><![CDATA[<p>Здравствуйте, пользователи форума. Я писал скрипт для игры SAMP и наткнулся на проблему:<br />Предположим мне дан текстовый&nbsp; файл (в моем случае это chatlog.txt), в нем может быть как мало, так и много строк, это неизвестно.<br />Допустим в данном файле 4 строки:<br /></p><div class="codebox"><pre><code>
[02:18:35] Nick_Name показал свой паспорт
[02:18:35] Имя: Nick_Name | В стране (лет): 4 | Пол: Мужской | Не женат | Проживание: Бездомный
[02:18:35] Работа: Таксист  |  Организация и подразделение: Нет
[02:18:35] Телефон: 1111  |  Уровень розыска: 0  |  Законопослушность: 0
</code></pre></div><p>Так вот, нужен код, который будет из всех строк в текстовом документе искать всегда по этой строке<br /></p><div class="codebox"><pre><code>[02:18:35] Телефон: 1111  |  Уровень розыска: 0  |  Законопослушность: 0</code></pre></div><p>Вот мой код, который по идее должен был выделять &quot;ефон: 3337&nbsp; |&nbsp; Уровень розыска: 0&quot;, но он не выделяет ничего потому, что читает почему-то первую строку, в которой нет этих данных.<br /></p><div class="codebox"><pre><code>
Alt &amp; 8::
file = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
fileread, var, %file%
if var contains ] Телефон:
{
RegExMatch(var,&quot;\Q] Тел \E(.*)\Q| Зак\E&quot;, out)
MsgBox %out1%
}
</code></pre></div><p>Если написать<br /></p><div class="codebox"><pre><code>RegExMatch(var,&quot;(.*)&quot;, out)</code></pre></div><p>то выдаст полностью первую строку. Помогите мне решить проблему.</p>]]></description>
			<author><![CDATA[null@example.com (cathippo2012)]]></author>
			<pubDate>Tue, 18 Jul 2017 00:41:40 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=117337#p117337</guid>
		</item>
	</channel>
</rss>
