<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Цикл чтения файла]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=11969</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=11969&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Цикл чтения файла».]]></description>
		<lastBuildDate>Wed, 31 Aug 2016 20:20:05 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Цикл чтения файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107212#p107212</link>
			<description><![CDATA[<p>Всем огромное спасибо .<strong>teadrinker</strong> - Сделали то что надо. Работает быстро и точно.<br /></p><div class="codebox"><pre><code>FileRead, text, D:\1.txt
FileAppend, % RegExReplace(text, &quot;m`a)(,[^,]+){2}$&quot;), D:\2.txt</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Андрейка 007)]]></author>
			<pubDate>Wed, 31 Aug 2016 20:20:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107212#p107212</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Цикл чтения файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107211#p107211</link>
			<description><![CDATA[<p>Или так:<br /></p><div class="codebox"><pre><code>FileRead, text, D:\1.txt
FileAppend, % RegExReplace(text, &quot;m`a)(,[^,]+){2}$&quot;), D:\2.txt</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 31 Aug 2016 16:57:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107211#p107211</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Цикл чтения файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107210#p107210</link>
			<description><![CDATA[<p>^ в квадратных скобках — это не начало строки, он означает любой символ, кроме перечисленных в скобках. Без английского в программировании никак, надо учить потихонечку.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 31 Aug 2016 16:43:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107210#p107210</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Цикл чтения файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107209#p107209</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />А как это работает?<br />Почему там много символов начала строки^?</p><p>p.s в англ. не силен, в основном на метод тыка полагаюсь. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (yalanne)]]></author>
			<pubDate>Wed, 31 Aug 2016 16:39:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107209#p107209</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Цикл чтения файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107207#p107207</link>
			<description><![CDATA[<div class="codebox"><pre><code>FileRead, text, D:\1.txt
FileAppend, % RegExReplace(text, &quot;m`a),[^,]+,[^,]+$&quot;), D:\2.txt</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 31 Aug 2016 16:20:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107207#p107207</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Цикл чтения файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107206#p107206</link>
			<description><![CDATA[<p>Или так:<br /></p><div class="codebox"><pre><code>FileRead,Text,  1.txt
Text_ := RegExReplace(	RegExReplace(text,&quot;((?:(?:\d+\.?\d?+),?){5}).*(`r`n|$)&quot;,&quot;$1$2&quot;)		,	&quot;,(`r`n|$)&quot;,&quot;$1&quot;)
FileAppend, %Text_%`r`n, 2.txt</code></pre></div><p>Работает с несколькими строками одновременно, оставляет 5 частей в каждой строке, остальное заменяется на пустоту.<br />Второй заменой убирается запятая в конце.</p>]]></description>
			<author><![CDATA[null@example.com (yalanne)]]></author>
			<pubDate>Wed, 31 Aug 2016 15:16:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107206#p107206</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Цикл чтения файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107204#p107204</link>
			<description><![CDATA[<p>Решение в командной строке (cmd.exe):<br /></p><div class="codebox"><pre><code>(for /f &quot;tokens=1-4 delims=,&quot; %1 in (D:\1.txt) do @echo %1,%2,%3,%4)&gt;D:\2.txt</code></pre></div><p>Для многократного использования можно создать ярлык на cmd.exe:<br /></p><div class="codebox"><pre><code>cmd.exe /d /q /e /c (for /f &quot;tokens=1-4 delims=,&quot; %1 in (D:\1.txt) do @echo %1,%2,%3,%4)&gt;D:\2.txt</code></pre></div><p>,<br />причём в свойствах ярлыка можно указать запуск в свёрнутом окне,<br />а <a href="http://forum.script-coding.com/viewtopic.php?pid=52233#p52233">если постараться</a> — в скрытом окне;<br />или пакетный файл (удвоив знаки «%»!!!).</p>]]></description>
			<author><![CDATA[null@example.com (shiz)]]></author>
			<pubDate>Wed, 31 Aug 2016 14:33:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107204#p107204</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Цикл чтения файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107197#p107197</link>
			<description><![CDATA[<div class="codebox"><pre><code>Loop, Read, 1.txt
{
RegExMatch(A_LoopReadLine, &quot;([0-9]+),([0-9]+),([0-9]+).([0-9]+),([0-9]+)&quot;, FoundA)
;MsgBox, %FoundA%
FileAppend, %FoundA%`r`n, 2.txt
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Wed, 31 Aug 2016 14:04:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107197#p107197</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Цикл чтения файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107193#p107193</link>
			<description><![CDATA[<p>Есть текстовый&nbsp; документ (D\1.txt) .В нём около 300 тыс. строк</p><p>20160830,100000,96180.000000000,9,0,96180.000000000<br />20160830,100000,96180.000000000,50,0,96180.000000000<br />20160830,100000,96180.000000000,5,0,96180.000000000<br />20160830,100000,96180.000000000,3,0,96180.000000000<br />20160830,100000,96180.000000000,20,0,96180.000000000<br />20160830,100000,96170.000000000,1,96170.000000000,96180.000000000<br />20160830,100000,96170.000000000,1,96170.000000000,96180.000000000</p><br /><p>Нужно преобразовать этот документ так , что-бы на выходе получился документ2 (D\2.txt),те отсечь лишнее от запятой<br />20160830,100000,96180.000000000,9<br />20160830,100000,96180.000000000,50<br />20160830,100000,96180.000000000,5<br />20160830,100000,96180.000000000,3<br />20160830,100000,96180.000000000,20<br />20160830,100000,96170.000000000,1<br />20160830,100000,96170.000000000,1</p><br /><p>Всё что смог это <br /></p><div class="codebox"><pre><code>FileRead,Var1,  D:\1.txt
Var1_ := RegExMatch(Var1, &quot;([0-9]+),([0-9]+),([0-9]+).([0-9]+),([0-9]+)&quot;, FoundA)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Андрейка 007)]]></author>
			<pubDate>Wed, 31 Aug 2016 13:36:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107193#p107193</guid>
		</item>
	</channel>
</rss>
