<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; SA:MP: RegExMatch]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12820&amp;type=atom" />
	<updated>2017-08-06T09:19:13Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=12820</id>
		<entry>
			<title type="html"><![CDATA[Re: SA:MP: RegExMatch]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=117878#p117878" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[klim186]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38678</uri>
			</author>
			<updated>2017-08-06T09:19:13Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=117878#p117878</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SA:MP: RegExMatch]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=117343#p117343" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[cathippo2012]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38638</uri>
			</author>
			<updated>2017-07-18T08:39:48Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=117343#p117343</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SA:MP: RegExMatch]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=117340#p117340" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-07-18T06:45:10Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=117340#p117340</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SA:MP: RegExMatch]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=117338#p117338" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>RegExMatch(var, &quot;\QТелефон: \E(.*)  \Q|  Уровень\E&quot;, out</code></pre></div><p>)</p>]]></content>
			<author>
				<name><![CDATA[valeron_121]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=37603</uri>
			</author>
			<updated>2017-07-18T05:11:34Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=117338#p117338</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[SA:MP: RegExMatch]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=117337#p117337" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[cathippo2012]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38638</uri>
			</author>
			<updated>2017-07-18T00:41:40Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=117337#p117337</id>
		</entry>
</feed>
