<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Удалить комментарии в CSS файле]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10598&amp;type=atom" />
	<updated>2015-04-25T11:49:18Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10598</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93607#p93607" />
			<content type="html"><![CDATA[<p>А, действительно, в текстовом файле в любом случае перевод строки как `r`n записывается.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-04-25T11:49:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93607#p93607</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93606#p93606" />
			<content type="html"><![CDATA[<p>А, понятно. Но тут ведь дело не в кодировке.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2015-04-25T11:19:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93606#p93606</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93605#p93605" />
			<content type="html"><![CDATA[<p>Так посмотри на вопрос ТС. Ему было непонятно, почему, если считывать текст из файла, соответствия не находится, а если просто записать строку текстом в скрипте — находится.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-04-25T10:31:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93605#p93605</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93604#p93604" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Однако файл, с которого считывались данные, был в ANSI, а там перевод строки `r`n, и соответствия не находилось.</p></blockquote></div><p>Впервые слышу, что между кодировкой файла и кодированием новой строки есть какая-то связь. Или что ты имеешь в виду?</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2015-04-25T10:23:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93604#p93604</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93603#p93603" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>А, наверно правильнее перевести &quot;не являющийся частью `r`n sequence&quot;.</p></blockquote></div><p>Так о том и речь, что это можно понять неверно, как «не являющийся одним из &quot;`r`n&quot;».</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-04-25T10:16:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93603#p93603</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93602#p93602" />
			<content type="html"><![CDATA[<p>В чём была проблема у ТС? Он использует AHK-Unicode. В юникоде при записи</p><div class="codebox"><pre><code>str = 
(
abc
def
)</code></pre></div><p>перевод строки считывается, как `n, и соответствие находится:</p><div class="codebox"><pre><code>str = 
(
abc
def
)

RegExMatch(str, &quot;.*&quot;, match)
MsgBox, % match</code></pre></div><p>Однако файл, с которого считывались данные, был в ANSI, а там перевод строки `r`n, и соответствия не находилось.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-04-25T10:14:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93602#p93602</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93601#p93601" />
			<content type="html"><![CDATA[<p>Так это вроде и называется любой одиночный символ, не входящий в <span style="color: red">`r`n sequence</span>.<br />А, наверно правильнее перевести &quot;не являющийся частью <span style="color: red">`r`n sequence</span>&quot;.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2015-04-25T10:11:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93601#p93601</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93599#p93599" />
			<content type="html"><![CDATA[<p>Вот пример:<br /></p><div class="codebox"><pre><code>str1 := &quot;abc`ndef&quot;
str2 := &quot;abc`rdef&quot;
str3 := &quot;abc`r`ndef&quot;

Loop 3  {
   RegExMatch(str%A_Index%, &quot;.*&quot;, match)
   MsgBox, % match
}</code></pre></div><p>Как видим, если знак переноса представлен одним символом, точка находит соответствие, если двумя — то нет.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-04-25T10:00:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93599#p93599</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93598#p93598" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Проблема в том, что выражение «не входящего в последовательность `r`n» можно понять, как «любой из символов из `r`n».</p></blockquote></div><p> А это не соответствует действительности?</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2015-04-25T09:51:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93598#p93598</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93596#p93596" />
			<content type="html"><![CDATA[<p>Проблема в том, что выражение «не входящего в последовательность `r`n» можно понять, как «любой из символов из `r`n».</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-04-25T08:33:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93596#p93596</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93593#p93593" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>#EscapeChar пишет:</cite><blockquote><p><span class="bbu">Escape-последовательности</span><br />`t горизонтальная табуляция<br />`n перевод строки (LF).<br />`r возврат каретки (CR)</p></blockquote></div><br /><p>По умолчанию точка соответствует любому одиночному символу, не входящему в &quot;последовательность новой строки&quot; (`r`n).</p><p>Так правильно, но то, что в кавычках, по-русски звучит коряво. По-моему, лучше писать прямо так:<br /></p><ul><li><p>`r`n -последовательность</p></li><li><p>комбинация `r`n</p></li></ul>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2015-04-25T06:40:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93593#p93593</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93590#p93590" />
			<content type="html"><![CDATA[<p>Некорректно, `r`n — это два символа, а не один.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-04-24T21:01:52Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93590#p93590</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93588#p93588" />
			<content type="html"><![CDATA[<p>Может так: По умолчанию точка является любым символом, кроме переноса строки, представленным в виде последовательности (`r`n).</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2015-04-24T19:15:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93588#p93588</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93587#p93587" />
			<content type="html"><![CDATA[<p>Даже не знаю, как перевести, чтоб было окончательно ясно. Смысл в том, что если перенос строки представлен в виде одиночного символа, тогда точка соответствует, если в виде последовательности, тогда нет.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-04-24T19:06:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93587#p93587</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удалить комментарии в CSS файле]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93586#p93586" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Так попробуйте:<br /></p><div class="codebox"><pre><code>Var := RegExReplace(Var, &quot;s)/\*.*?\*/&quot;)</code></pre></div><p>По умолчанию точка является любым символом, кроме переноса строки.</p></blockquote></div><p>Благодарю!<br />Этот вариант работает <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[avens]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24487</uri>
			</author>
			<updated>2015-04-24T19:05:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93586#p93586</id>
		</entry>
</feed>
