<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=903626</guid>
        <pubDate>Wed, 02 Nov 2005 07:46:51 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=903626</link>
        <description><![CDATA[Digimaster: :)<br><br>Короче все отвечают на вопрос &quot;как удалить&quot;, а нужно &quot;как выделить&quot; :) :) :)<br>Видимо автор имел ввиду, выделить цветом. Эдакие цветные прямоугольнички.]]></description>
        <author>Digimaster</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=903280</guid>
        <pubDate>Tue, 01 Nov 2005 18:53:36 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=903280</link>
        <description><![CDATA[koder: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=120194&view=findpost&p=902542'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Демо &#064; <time class="tag-quote__quoted-time" datetime="2005-11-01T08:06:13+00:00">01.11.05, 08:06</time></span><div class='quote '>Непонятно, что имеет ввиду автор, но оптимальнее всего будет использовать алгоритм конечных автоматов для подобной задачи...</div></div><br>
А выделить в RichEdit же можно, это я и имел ввиду. :o]]></description>
        <author>koder</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=903010</guid>
        <pubDate>Tue, 01 Nov 2005 13:45:40 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=903010</link>
        <description><![CDATA[Демо: &gt;P.O.D<br><br>Этот вариант будет работать. Очень коротко, в одну строку.<br>В случае, если не требуется скорость, вполне приемлимое решение. ;)]]></description>
        <author>Демо</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902998</guid>
        <pubDate>Tue, 01 Nov 2005 13:37:18 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902998</link>
        <description><![CDATA[P.O.D: А так:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">while bool(pos(&#39; &nbsp;&#39;,s)) do s:=StringReplace(s,&#39; &nbsp;&#39;, &#39; &#39;, [rfReplaceAll]);</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
 ;)]]></description>
        <author>P.O.D</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902949</guid>
        <pubDate>Tue, 01 Nov 2005 12:57:09 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902949</link>
        <description><![CDATA[jack128: Хм. Да, действительно, прошу прощения.]]></description>
        <author>jack128</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902938</guid>
        <pubDate>Tue, 01 Nov 2005 12:44:29 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902938</link>
        <description><![CDATA[Демо: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=120194&view=findpost&p=902928'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>jack128 &#064; <time class="tag-quote__quoted-time" datetime="2005-11-01T12:33:24+00:00">01.11.05, 12:33</time></span><div class='quote '>??</div></div><br>
Это к чему?<br>
<br>
Приведенный код - <strong class='tag-b'>Result := StringReplace(Trim(s), &#39;  &#39;, &#39; &#39;, [rfReplaceAll]))</strong> - не ведет к нужному результату ;)]]></description>
        <author>Демо</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902928</guid>
        <pubDate>Tue, 01 Nov 2005 12:33:24 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902928</link>
        <description><![CDATA[jack128: Гм.  <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Result := StringReplace(Trim(s), &#39; &nbsp;&#39;, &#39; &#39;, [rfReplaceAll])</div></ol></div></div></div></div>  ??]]></description>
        <author>jack128</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902741</guid>
        <pubDate>Tue, 01 Nov 2005 10:15:05 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902741</link>
        <description><![CDATA[Демо: Вот простая функция для удаления лишних пробелов(из нескольких рядом стоящих остается толтько один).<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">function DropSpace(const Src: String): String;</div><div class="code_line">type</div><div class="code_line">&nbsp;&nbsp;TState=(stNone,stSpace);</div><div class="code_line">var</div><div class="code_line">&nbsp;&nbsp;CurrPos: Integer;</div><div class="code_line">&nbsp;&nbsp;DestPos: Integer;</div><div class="code_line">&nbsp;&nbsp;State: TState;</div><div class="code_line">&nbsp;&nbsp;Len: Integer;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;Len := Length(Src);</div><div class="code_line">&nbsp;&nbsp;SetLength(Result,Len);</div><div class="code_line">&nbsp;&nbsp;if Len=0 then Exit;</div><div class="code_line">&nbsp;&nbsp;State := stNone;</div><div class="code_line">&nbsp;&nbsp;CurrPos := 1;</div><div class="code_line">&nbsp;&nbsp;DestPos := 1;</div><div class="code_line">&nbsp;&nbsp;while CurrPos&#60;=Len do</div><div class="code_line">&nbsp;&nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp;case State of</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;stNone:</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Result[DestPos] := Src[CurrPos];</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if Src[CurrPos]=&#39; &#39; then State := stSpace;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Inc(DestPos);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Inc(CurrPos);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;stSpace:</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if Src[CurrPos]&#60;&#62;&#39; &#39; then</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;State := stNone;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Continue;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Inc(CurrPos);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp;end;</div><div class="code_line">&nbsp;&nbsp;SetLength(Result,DestPos-1);</div><div class="code_line">end;</div></ol></div></div></div></div>]]></description>
        <author>Демо</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902542</guid>
        <pubDate>Tue, 01 Nov 2005 08:06:13 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902542</link>
        <description><![CDATA[Демо: Непонятно, что имеет ввиду автор, но оптимальнее всего будет использовать алгоритм конечных автоматов для подобной задачи...]]></description>
        <author>Демо</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902529</guid>
        <pubDate>Tue, 01 Nov 2005 07:59:02 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902529</link>
        <description><![CDATA[Digimaster: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=120194&view=findpost&p=902514'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>F1reF0x &#064; <time class="tag-quote__quoted-time" datetime="2005-11-01T07:46:48+00:00">01.11.05, 07:46</time></span><div class='quote '>Удалить ещё можно функцией Trim. </div></div><br>
<br>
Trim удаляет только спереди и сзади. Внутри строки (между слов) не удаляет.]]></description>
        <author>Digimaster</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902514</guid>
        <pubDate>Tue, 01 Nov 2005 07:46:48 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902514</link>
        <description><![CDATA[F1reF0x: Удалить ещё можно функцией Trim.]]></description>
        <author>F1reF0x</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902437</guid>
        <pubDate>Tue, 01 Nov 2005 06:48:02 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902437</link>
        <description><![CDATA[tIce: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=120194&view=findpost&p=902366'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>koder &#064; <time class="tag-quote__quoted-time" datetime="2005-11-01T04:56:25+00:00">01.11.05, 04:56</time></span><div class='quote '>выделить в тексте лишние пробелы</div></div><br>
может удалить? <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2005-11-01T07:00:39+00:00">01.11.05, 07:00</time></span></span><br>
если удалить, то вот тебе применительно в TMemo<br>
<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">// no comments :) тут и так все ясно.</div><div class="code_line">procedure TForm1.Button2Click(Sender: TObject);</div><div class="code_line">var x,count:integer;</div><div class="code_line">&nbsp;&nbsp; &nbsp;s:string;</div><div class="code_line">begin</div><div class="code_line">s:=memo1.Lines.Text;</div><div class="code_line">while true do begin</div><div class="code_line">if pos(&#39; &nbsp;&#39;,s)&#60;=0 then begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;break;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;exit;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end;</div><div class="code_line">count:=1;</div><div class="code_line">x:=pos(&#39; &nbsp;&#39;,s)+1;</div><div class="code_line">while s[x+count]=&#39; &#39; do inc(count);</div><div class="code_line">delete(s,x,count);</div><div class="code_line">end;</div><div class="code_line">memo1.Lines.Text:=s;</div><div class="code_line">end;</div></ol></div></div></div></div>]]></description>
        <author>tIce</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902382</guid>
        <pubDate>Tue, 01 Nov 2005 05:19:54 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902382</link>
        <description><![CDATA[Coala: Что считать лишними пробелами и что значит - выделить их :wall: ?]]></description>
        <author>Coala</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902366</guid>
        <pubDate>Tue, 01 Nov 2005 04:56:25 +0000</pubDate>
        <title>Поиск лишних пробелов.</title>
        <link>https://forum.sources.ru/index.php?showtopic=120194&amp;view=findpost&amp;p=902366</link>
        <description><![CDATA[koder: Как найти и выделить в тексте лишние пробелы?]]></description>
        <author>koder</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	