<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_6263"  />
<title>rulinux.net - Форум - Talks - Кто тут хорошо regexp&#039;ы знает? </title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - Кто тут хорошо regexp&#039;ы знает? </title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re: Кто тут хорошо regexpы знает? </title>
<link>https://rulinux.net/message.php?newsid=6263&amp;page=1#42007</link>
<guid>https://rulinux.net/message.php?newsid=6263&amp;page=1#42007</guid>
<pubDate>Thu, 04 Mar 2010 08:32:36 +0300</pubDate>
<description><![CDATA[<p>предложи свой вариант? </p>]]></description>
</item>
<item>
<title>Re: Кто тут хорошо regexpы знает? </title>
<link>https://rulinux.net/message.php?newsid=6263&amp;page=1#42006</link>
<guid>https://rulinux.net/message.php?newsid=6263&amp;page=1#42006</guid>
<pubDate>Thu, 04 Mar 2010 08:20:57 +0300</pubDate>
<description><![CDATA[<p>реально лучше сделай тег pre как дополнительный, если вложенных функций будет 20 или 30 то это будет 5 экранов вправо прокручивать.</p><p>и потом, выпустят новую функцию - или новый язык - тебе нужно будет вновь прикручивать. а это не гуд.</p>]]></description>
</item>
<item>
<title>Re: Кто тут хорошо regexpы знает? </title>
<link>https://rulinux.net/message.php?newsid=6263&amp;page=1#42005</link>
<guid>https://rulinux.net/message.php?newsid=6263&amp;page=1#42005</guid>
<pubDate>Thu, 04 Mar 2010 08:16:04 +0300</pubDate>
<description><![CDATA[<p><fieldset><legend>php</legend><code><br />
<span style="color: #000000; font-weight: bold;">function</span> replaceN<span style="color: #009900;">&#40;</span><span style="color: #000088;">$string</span><span style="color: #009900;">&#41;</span> <br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><a href="http://www.php.net/strpos"><span style="color: #990000;">strpos</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$string</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;pre&gt;&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;</span> 0<span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$search</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/(.*?)<span style="color: #000099; font-weight: bold;">\n</span>(.*?)\/is&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">$1</span> <span style="color: #006699; font-weight: bold;">$2</span>&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/\(.*?)<span style="color: #000099; font-weight: bold;">\n</span>(.*?)/is&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">$1</span> <span style="color: #006699; font-weight: bold;">$2</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$text</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/preg_replace"><span style="color: #990000;">preg_replace</span></a><span style="color: #009900;">&#40;</span><a href="http://www.php.net/array_keys"><span style="color: #990000;">array_keys</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$search</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <a href="http://www.php.net/array_values"><span style="color: #990000;">array_values</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$search</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$string</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">else</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$text</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/nl2br"><span style="color: #990000;">nl2br</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$string</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #000088;">$text</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
&nbsp;</code></fieldset></p>]]></description>
</item>
<item>
<title>Re: Кто тут хорошо regexpы знает? </title>
<link>https://rulinux.net/message.php?newsid=6263&amp;page=1#42004</link>
<guid>https://rulinux.net/message.php?newsid=6263&amp;page=1#42004</guid>
<pubDate>Thu, 04 Mar 2010 08:04:31 +0300</pubDate>
<description><![CDATA[<p><fieldset style="border: 1px dashed black; padding:0px;"><ol style="background-color:#3d3d3d;" start="1"><li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;function replaceN($string) {<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;	if(strpos($string, "pre>") > 0)<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;	{<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;		$search = array(<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;			"/(.*?)\n(.*?)\/is" => "$1<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;$2",<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;			"/\(.*?)\n(.*?)/is" => "$1<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;$2"<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;		);<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;		$text = preg_replace(array_keys($search), array_values($search), $string);<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;	</ol></fieldset> else $text = nl2br($string);</p><p>	return $text; }</p><p>}</p><p> фигня ваш code :)</p>]]></description>
</item>
<item>
<title>Re: Кто тут хорошо regexp&#039;ы знает? </title>
<link>https://rulinux.net/message.php?newsid=6263&amp;page=1#42003</link>
<guid>https://rulinux.net/message.php?newsid=6263&amp;page=1#42003</guid>
<pubDate>Thu, 04 Mar 2010 07:24:52 +0300</pubDate>
<description><![CDATA[<p><i>> все, сделал.</i><br> Ну и как? Делись знаниями.</p>]]></description>
</item>
<item>
<title>Re: Кто тут хорошо regexp&#039;ы знает? </title>
<link>https://rulinux.net/message.php?newsid=6263&amp;page=1#42002</link>
<guid>https://rulinux.net/message.php?newsid=6263&amp;page=1#42002</guid>
<pubDate>Thu, 04 Mar 2010 07:19:20 +0300</pubDate>
<description><![CDATA[<p><i>>даже код вставить нельзя примитивный :(</i><br> use \ code{} Luke.</p>]]></description>
</item>
<item>
<title>Re: Кто тут хорошо regexp&#039;ы знает? </title>
<link>https://rulinux.net/message.php?newsid=6263&amp;page=1#42001</link>
<guid>https://rulinux.net/message.php?newsid=6263&amp;page=1#42001</guid>
<pubDate>Thu, 04 Mar 2010 07:06:48 +0300</pubDate>
<description><![CDATA[<p>все, сделал. Только тут светить бессмысленно, или просто не знаю как, ибо режет</p>]]></description>
</item>
<item>
<title>Кто тут хорошо regexp&#039;ы знает? </title>
<link>https://rulinux.net/message.php?newsid=6263&amp;page=1#42000</link>
<guid>https://rulinux.net/message.php?newsid=6263&amp;page=1#42000</guid>
<pubDate>Thu, 04 Mar 2010 04:03:00 +0300</pubDate>
<description><![CDATA[<p>Дебильное форматирование, даже код вставить нельзя примитивный :(</p><p></p><p>Есть текст, в котором необходимо применить замену \n на (nl2br() в php) ко всему тексту, кроме того куска, который между pre . Подскажите, плиз?</p>]]></description>
</item>
</channel>
</rss>