<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; RegExp: Поиск только первого вхождения регулярного выражения]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5969</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5969&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «RegExp: Поиск только первого вхождения регулярного выражения».]]></description>
		<lastBuildDate>Sat, 02 Jul 2011 11:45:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: RegExp: Поиск только первого вхождения регулярного выражения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=49608#p49608</link>
			<description><![CDATA[<p><strong>plr</strong><br />Регулярное выражение должно выглядеть так: </p><p>00 00 (\d{2})((\s\S{2}){0,}?)\s03\w?</p><p>(после {0,} добавляется знак вопроса, тогда {0,} будет &quot;не жадным&quot;)</p>]]></description>
			<author><![CDATA[null@example.com (Spy00000)]]></author>
			<pubDate>Sat, 02 Jul 2011 11:45:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=49608#p49608</guid>
		</item>
		<item>
			<title><![CDATA[Re: RegExp: Поиск только первого вхождения регулярного выражения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=49589#p49589</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>контексте WSH отличается лишь доп. стартовым слэшем у JS</p></blockquote></div><p>Ваша фраза не понятна. Как контекст WSH влияет на количество слешей у JS?</p><p>JScript, JavaScript<br /></p><div class="codebox"><pre><code>
// создание регулярного выражения
// с помощью инициализатора объекта
var re1 = /00 00 (\w+).+?(\w+ 00 00) 03/;

// с использованием конструктора RegExp
var re2 = new RegExp(&#039;00 00 (\\w+).+?(\\w+ 00 00) 03&#039;);</code></pre></div><p>VBScript<br /></p><div class="codebox"><pre><code>Set re2 = New RegExp
re2.Pattern = &quot;00 00 (\\w+).+?(\\w+ 00 00) 03&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Rumata)]]></author>
			<pubDate>Sat, 02 Jul 2011 05:18:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=49589#p49589</guid>
		</item>
		<item>
			<title><![CDATA[Re: RegExp: Поиск только первого вхождения регулярного выражения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=49587#p49587</link>
			<description><![CDATA[<p>alexii:<br /> &gt;&gt; plr, язык?</p><p>А разве от этого что-то меняется?<br />Предвижу ваш ответ - &quot;от языка зависит очень многое&quot; <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p><p>У RegExp свой язык (как и ООЯП COM-интерфейсов) и в контексте WSH отличается лишь доп. стартовым слэшем у JS.</p>]]></description>
			<author><![CDATA[null@example.com (Аскет)]]></author>
			<pubDate>Sat, 02 Jul 2011 02:39:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=49587#p49587</guid>
		</item>
		<item>
			<title><![CDATA[Re: RegExp: Поиск только первого вхождения регулярного выражения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=49586#p49586</link>
			<description><![CDATA[<p><strong>plr</strong>, язык?</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Fri, 01 Jul 2011 23:07:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=49586#p49586</guid>
		</item>
		<item>
			<title><![CDATA[RegExp: Поиск только первого вхождения регулярного выражения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=49585#p49585</link>
			<description><![CDATA[<p>Имеем строку:</p><p>02 00 00 91 1B 00 00 03 89 02 00 00 91 1B 00 00 03 89 02 00 00 91 1B 00 00 03 89 02 00 00 91 1B 00 00 03 89 02 00 00 91 1B 00 00 03 89 02 00 00 91 1B 00 00 03 89 02 00 00 91 1B 00 00 03 89 02 00 00 91 1B 00 00 03</p><p>Регулярное выражение:</p><p>00 00 (\d{2})((\s\S{2}){0,})\s03\w?</p><p>Первая &quot;скобка&quot; находит 91</p><p>Вторая должна находить &quot;1B 00 00&quot;, т.е. останавливаться на первом найденном &quot;03&quot;, но фактически останавливается на последнем &quot;03&quot;.</p><p>Как с помощью регулярного выражения добиться, чтобы данные второй скобки останавливалась на первом найденном 03.</p><p>Задача должна решаться только(!) с помощью регулярных выражений.</p>]]></description>
			<author><![CDATA[null@example.com (plr)]]></author>
			<pubDate>Fri, 01 Jul 2011 22:32:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=49585#p49585</guid>
		</item>
	</channel>
</rss>
