<?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=5718</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5718&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Извлечение определённого текста из текстового файла».]]></description>
		<lastBuildDate>Sat, 16 Apr 2011 11:48:54 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47656#p47656</link>
			<description><![CDATA[<p>Спасибо! Да, читал я эту справку, не понял ничерта:(.</p>]]></description>
			<author><![CDATA[null@example.com (Skare)]]></author>
			<pubDate>Sat, 16 Apr 2011 11:48:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47656#p47656</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47655#p47655</link>
			<description><![CDATA[<div class="codebox"><pre><code>PersonPhone = 1234, 56789
MsgBox, % RegExReplace(PersonPhone, &quot;(.*?),.*&quot;, &quot;$1&quot;)</code></pre></div><p>Кстати, справка по RegEx есть в переводе. <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 16 Apr 2011 11:30:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47655#p47655</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47654#p47654</link>
			<description><![CDATA[<p>Не имеет значения, можно убрать. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Skare)]]></author>
			<pubDate>Sat, 16 Apr 2011 11:25:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47654#p47654</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47653#p47653</link>
			<description><![CDATA[<p>А запятую оставить?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 16 Apr 2011 11:07:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47653#p47653</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47652#p47652</link>
			<description><![CDATA[<p>А можно ли сделать так, что бы проверяло есть ли в переменной PersonPhone запятая, если есть, то убрать всё, что после запятой?:)</p>]]></description>
			<author><![CDATA[null@example.com (Skare)]]></author>
			<pubDate>Sat, 16 Apr 2011 11:00:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47652#p47652</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47567#p47567</link>
			<description><![CDATA[<p>А можно ли сделать так, что бы из даты бралось только 10 первых знаков?:) Иногда дата выглядит вот так RequestDate:&nbsp; 02.04.2011 00:00:00, т.е. туда вписывается ещё и время...<br />Всё, додумался сам:).<br />Надо было лишь добавить 2 строки:<br /></p><div class="codebox"><pre><code>IfInString, RequestDate, 00:00:00
StringTrimRight, RequestDate, RequestDate, 8</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Skare)]]></author>
			<pubDate>Tue, 12 Apr 2011 13:10:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47567#p47567</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47552#p47552</link>
			<description><![CDATA[<p>Спасибо большое! Всё прекрасно работает там, где нужно. Просто есть вот этот &quot;большой&quot; файл, он &quot;склеен&quot; из 4ёх баз от разных операторов, так вот, в той базе, откуда взят ,к примеру, заказ 704174 он не определяется, а в этом большом всё прекрасно работает:). В общем, не важно. Огромное спасибо за помощь:).</p>]]></description>
			<author><![CDATA[null@example.com (Skare)]]></author>
			<pubDate>Mon, 11 Apr 2011 15:21:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47552#p47552</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47550#p47550</link>
			<description><![CDATA[<p>У меня работает и в примере с тремя заказами, и в большом файле. Присылай, в котором не работает <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> .<br />И проверь сначала правильность пути к файлам и номер заказа.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 11 Apr 2011 15:07:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47550#p47550</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47549#p47549</link>
			<description><![CDATA[<p>Странно, если ищу в более маленьком файлике с заказами, то в переменных пусто, если в большом, то всё работает:).</p>]]></description>
			<author><![CDATA[null@example.com (Skare)]]></author>
			<pubDate>Mon, 11 Apr 2011 15:01:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47549#p47549</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47548#p47548</link>
			<description><![CDATA[<p>Отредактировал немного, ограничил поиск словом &quot;Revisions:&quot;, иначе последний заказ не будет определяться.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 11 Apr 2011 14:51:51 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47548#p47548</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47547#p47547</link>
			<description><![CDATA[<p>Вот так должно сработать:<br /></p><div class="codebox"><pre><code>#NoEnv
FilePath =  ; указать путь к текстовому файлу

RequestNumber = 704174
Items = RequestDate,Disrepair,ClientName,ClientAddress,PersonPhone

FileRead, Text, % FilePath

RegExMatch(Text, &quot;s)RequestNumber:[ \t]*&quot; RequestNumber &quot;.*?Revisions:&quot;, Found)
Loop, parse, Items, `,, %A_Space%
{
   RegExMatch(Found, &quot;s).*?&quot; A_LoopField &quot;:[ \t]*(.*?)\R&quot;, %A_LoopField%)
   %A_LoopField% := %A_LoopField%1
}
      
; теперь все значения в переменных с соответствующими названиями,
; следующая часть кода только для демонстрации:
Loop, parse, Items, `,, %A_Space%
   MsgBox, % A_LoopField &quot; = &quot; %A_LoopField%</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 11 Apr 2011 14:47:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47547#p47547</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47546#p47546</link>
			<description><![CDATA[<p>Ах, нет, проблема оказалась немного в другом. &quot;Заказы&quot; МТСа, которые заносились с примерно 25 марта имеют немного другую форму заполнения и из-за этого, наверное, скрипт &quot;тупит&quot; на них. Можно ли это как-то обойти?:)<br />Вот 1 из этих заказов:<br /></p><div class="codebox"><pre><code>$WebFlags:  V
StatusDatePrevious:  28.03.2011 00:00:00
Author:  CN=Priemschik/O=***
RequestUID:  3C8432832562FA0AC225785B00517364
RequestNumber:  704174
FormVersion:  1.0
RequestNumberMTS:  
RequestDate:  22.03.2011
RequestTime:  16:49:43
RequestCategory:  СООО &quot;Общество&quot;, пр. Пупкина
RequestDateEnd:  05.04.2011
RequestTimeEnd:  16:49:43
RequestStatus:  Выдан
PhoneWithoutGuarantee:  
PhoneGuaranteeDate:  22.03.2011
ClientType:  1
ClientName:  СООО &quot;Мобильные&quot; Иванов С.Н.
ClientAddress:  Гродно,ул.Горького
PersonPhone:  8 02958***
Description:  
PhoneType:  LG
PhoneName:  LG GD350
PhoneIMEI:  358733030385185
PhoneSerial:  005CQUK038518
PhoneGuarantee:  0
PhoneSets:  АКБ с\н SBPP0028301SJB100329
PhoneWithoutOpen:  1
PhoneAddInfo:  
Defect:  Незначительные потертости
Disrepair:  заряжается только в выключенном состоянии,в книге контактов сами копируются контакты
DisrepairAddInfo:  
CostParts:  0
PhoneExpertise:  
ReplacementNeed:  
ReplacementIMEI:  
ReplacementSerial:  
ReplacementWorks:  
ehCommentList:  
eh1:  1,2,3,4,5
eh2:  Новый заказ,Новый заказ,Готов к выдаче,Готов к выдаче,Выдан
eh3:  Priemschik,Priemschik,Priemschik,Priemschik,Priemschik
eh4:  03/22/2011   16:51:43,03/22/2011   16:51:58,03/24/2011   16:38:40,03/28/2011   16:51:41,03/28/2011   16:51:42
ehComment:  
DocumentTitle:  Заказ №704174
StoreServer:  
StoreDB:  
NDS:  Сервисный центр &quot;**&quot; ООО &quot;Технологии&quot;
RequestDateFormatted:  2011.03.22
Status:  Выдан
PhoneDelivery:  1
PayDate:  28.03.2011
PayDateFormatted:  2011.03.28
CostService:  0
CostAll:  0
$UpdatedBy:  CN=Priemschik/O=****
$Revisions:  22.03.2011 16:51:40,22.03.2011 16:51:55,24.03.2011 16:38:52,28.03.2011 16:51:34</code></pre></div><p>Отличаются весьма не сильно, а создают столько проблем:(.</p>]]></description>
			<author><![CDATA[null@example.com (Skare)]]></author>
			<pubDate>Mon, 11 Apr 2011 14:12:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47546#p47546</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47545#p47545</link>
			<description><![CDATA[<p><span style="color: Green"><strong>Skare</strong>, ссылки <a href="http://forum.script-coding.com/help.php#bbcode">оформляем тэгом «url»</a>. Я поправил Ваш пост.</span></p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Mon, 11 Apr 2011 13:52:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47545#p47545</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47542#p47542</link>
			<description><![CDATA[<p><a href="http://ifolder.ru/22900623">http://ifolder.ru/22900623</a><br />Вот, конкретно в этом файле скрипт не работает вообще:(. В более мелких - может найти что-нибудь в начале, но где-нибудь в середине не хочет:(.</p>]]></description>
			<author><![CDATA[null@example.com (Skare)]]></author>
			<pubDate>Mon, 11 Apr 2011 12:42:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47542#p47542</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Извлечение определённого текста из текстового файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47538#p47538</link>
			<description><![CDATA[<p><strong><a href="http://script-coding.com/AutoHotkey/FileRead.html">FileRead</a></strong> по умолчанию работает с файлами до 1GB, значит проблема не в этом. Для отладки нужно видеть весь файл, можешь закачать на какой-нибудь файлообменник.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 11 Apr 2011 10:52:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47538#p47538</guid>
		</item>
	</channel>
</rss>
