<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; JS Регулярка, как оно там в действительности?]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6892&amp;type=atom" />
	<updated>2012-03-04T16:59:12Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=6892</id>
		<entry>
			<title type="html"><![CDATA[Re: JS Регулярка, как оно там в действительности?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=57465#p57465" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>s = s.match(/\d+/g);</p></blockquote></div><p>Наверно да. Просто зациклился на удалении и забыл что мне числа нужны.</p><div class="quotebox"><blockquote><p>б) извлечь все числовые данные (два предложения)</p></blockquote></div><p>Ну да, их родимых.</p><br /><p>Всем спасибо.</p>]]></content>
			<author>
				<name><![CDATA[Любитель]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27037</uri>
			</author>
			<updated>2012-03-04T16:59:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=57465#p57465</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS Регулярка, как оно там в действительности?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=57454#p57454" />
			<content type="html"><![CDATA[<p>Тьфу ты елки палки. 8) <br />Я расценил не как 2 различных варианта, а как будто &quot;split&quot; продолжение &quot;match&quot;. Был не прав.</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2012-03-04T15:10:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=57454#p57454</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS Регулярка, как оно там в действительности?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=57450#p57450" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>DnsIs пишет:</cite><blockquote><p>А зачем здесь</p></blockquote></div><p>массив строк, содержащих только цифры. Почти тоже самое, что и .match().</p>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2012-03-04T14:17:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=57450#p57450</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS Регулярка, как оно там в действительности?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=57448#p57448" />
			<content type="html"><![CDATA[<p>А зачем здесь<br /></p><div class="codebox"><pre><code>s.split(/\D+/)</code></pre></div><p>?</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2012-03-04T13:51:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=57448#p57448</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS Регулярка, как оно там в действительности?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=57443#p57443" />
			<content type="html"><![CDATA[<p>Не понятно, что требуется?</p><p>а) изменить строку<br /></p><div class="codebox"><pre><code>
s.replace(/^\D+|\D+$/g, &#039;&#039;).replace(/\D+/g, &#039;,&#039;)</code></pre></div><p>б) извлечь все числовые данные (два предложения)<br /></p><div class="codebox"><pre><code>
s.match(/\d+/g)
s.split(/\D+/)</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2012-03-04T09:43:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=57443#p57443</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: JS Регулярка, как оно там в действительности?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=57440#p57440" />
			<content type="html"><![CDATA[<p>Может так проще?<br /></p><div class="codebox"><pre><code>s = s.match(/\d+/g);</code></pre></div>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2012-03-04T06:38:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=57440#p57440</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[JS Регулярка, как оно там в действительности?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=57439#p57439" />
			<content type="html"><![CDATA[<p>Есть строка, для наглядности пробелы заменил. Количество этих лишних символов неизвестно.<br /></p><div class="codebox"><pre><code>s=&#039;1====2=======,==3,======4=5,=6=======,7=,8&#039;</code></pre></div><p>Задача простая, между чисел должна остаться только одна запятая, если запятой нет, заменить один из символов на запятую.<br />рабочая регулярка<br /></p><div class="codebox"><pre><code>s=s.replace(/=+/g, &quot;=&quot;).replace(/=,=|,=|=,|=/g, &quot;,&quot;).split(&quot;,&quot;);</code></pre></div><p>Как в действительности работает ИЛИ, первое проходит по ВСЕЙ строке, потом второе по ВСЕЙ, и так далее, то есть каждое ИЛИ идёт с начала строки?<br />Работать то оно работает, но может правильней разделить на отдельные <strong>replace()</strong>?</p><p>Это реальные разборки с координатами атрибута <strong>coords</strong> тега <strong>area</strong>.</p>]]></content>
			<author>
				<name><![CDATA[Любитель]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27037</uri>
			</author>
			<updated>2012-03-04T04:05:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=57439#p57439</id>
		</entry>
</feed>
