<?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=17371</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=17371&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: "Вытащить" слово из текста».]]></description>
		<lastBuildDate>Fri, 16 Sep 2022 19:53:58 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: "Вытащить" слово из текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154785#p154785</link>
			<description><![CDATA[<p><strong>Clannad5</strong><br />Ого).<br />Благодарен Вам. Думаю воспользуюсь вамим советом и посвящу некоторое время изучению регулярок.</p>]]></description>
			<author><![CDATA[null@example.com (jbn238)]]></author>
			<pubDate>Fri, 16 Sep 2022 19:53:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154785#p154785</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: "Вытащить" слово из текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154769#p154769</link>
			<description><![CDATA[<p><strong>jbn238</strong></p><p>Вот как пример упрощенного поиска:</p><div class="codebox"><pre><code>
; вызов функции, с сылкой внутри (можно указать переменную)
UrlCheck(&quot;https://ru.dotabuff.com/heroes/puck&quot;)

; Сама функция
UrlCheck(link)    {
oWhr := ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)
oWhr.Open(&quot;GET&quot;, link, false)
oWhr.Send()
; RegExMatch - метод | oWhr.ResponseText - код страницы полученный по ссылке | SubPat - переменная, куда будет сохраняться полученный результат
PosText := RegExMatch(oWhr.ResponseText, &quot;Escape&quot;, SubPat)
; Выводим результат.
Msgbox, % &quot;На позиции &quot; PosText &quot;`nНайдено слово &quot; SubPat
}
</code></pre></div><p>Минусы такого подхода в том, что оболочка, что используется для команд, может быть устаревшей и будет выводиться совсем другая информация.<br />Для примера попробуй открыть vk.com и ты получишь сообщение о том, что браузер устарел(если конечно ничего с того раза не поменялось).</p><p>Лучше, конечно же, в RegExMatch указать все нужные тебе комбинации для поиска нужных слов в одну команду.<br />Вообще регулярки это очень интересная и полезная тема для изучения, поэтому почитай о ней на досуге.<br />Как правило регулярки схожи с другими языками программирования, что очень упрощает тебе поиск ответов на свои вопросы.</p>]]></description>
			<author><![CDATA[null@example.com (Clannad5)]]></author>
			<pubDate>Thu, 15 Sep 2022 19:57:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154769#p154769</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: "Вытащить" слово из текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154767#p154767</link>
			<description><![CDATA[<p>Я же тему скинул, где объясняется, как получить это значение через htmlfile. Если будет выдавать ошибки гуглите ошибку.</p>]]></description>
			<author><![CDATA[null@example.com (Вася_01)]]></author>
			<pubDate>Thu, 15 Sep 2022 16:00:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154767#p154767</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: "Вытащить" слово из текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154766#p154766</link>
			<description><![CDATA[<p><strong>Вася_01</strong><br /></p><div class="quotebox"><blockquote><p>делаете запрос к сайту, и достаете эти значения через htmlfile так.</p><div class="codebox"><pre><code>MsgBox % document.getElementsByClassName(&quot;header-content-title&quot;)[0].innerText
</code></pre></div></blockquote></div><p>Это конечно замечательно, но к сожалению я только начинаю изучать эту сферу, можете, пожалуйста, если Вас не затруднит более детально объяснить?</p>]]></description>
			<author><![CDATA[null@example.com (jbn238)]]></author>
			<pubDate>Thu, 15 Sep 2022 15:50:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154766#p154766</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: "Вытащить" слово из текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154765#p154765</link>
			<description><![CDATA[<p>А что там помогать, делаете запрос к сайту, и достаете эти значения через htmlfile так.<br /></p><div class="codebox"><pre><code>MsgBox % document.getElementsByClassName(&quot;header-content-title&quot;)[0].innerText</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Вася_01)]]></author>
			<pubDate>Thu, 15 Sep 2022 15:44:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154765#p154765</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: "Вытащить" слово из текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154764#p154764</link>
			<description><![CDATA[<p><strong>Вася_01</strong><br />Просмотрел тему которую вы прикрепили, к сожалению, не выделил ничего для себя, чтобы могло мне помочь. </p><div class="quotebox"><blockquote><p>Не думаю, что там регулярные выражения нужны.</p></blockquote></div><p>Буду признателен если поможете, как вы думаете лучше сделать?</p>]]></description>
			<author><![CDATA[null@example.com (jbn238)]]></author>
			<pubDate>Thu, 15 Sep 2022 15:33:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154764#p154764</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: "Вытащить" слово из текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154763#p154763</link>
			<description><![CDATA[<p>Не думаю, что там регулярные выражения нужны. <a href="http://forum.script-coding.com/viewtopic.php?id=12373">http://forum.script-coding.com/viewtopic.php?id=12373</a>.</p>]]></description>
			<author><![CDATA[null@example.com (Вася_01)]]></author>
			<pubDate>Thu, 15 Sep 2022 15:05:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154763#p154763</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: "Вытащить" слово из текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154762#p154762</link>
			<description><![CDATA[<p><strong>Clannad5</strong><br /><a href="https://ru.dotabuff.com/heroes/puck">https://ru.dotabuff.com/heroes/puck</a><br />из этой страницы мне нужны слова &quot;Disabler, Escape, Initiator, Nuker&quot;. Идея в том чтобы загрузить страницу целиком, а после просто вытащить эти слова если они есть, или просто ничего не делать если их нет.</p>]]></description>
			<author><![CDATA[null@example.com (jbn238)]]></author>
			<pubDate>Thu, 15 Sep 2022 14:32:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154762#p154762</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: "Вытащить" слово из текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154761#p154761</link>
			<description><![CDATA[<p><strong>jbn238</strong><br />А можно поинтересоваться, вы загружаете страницу целиком, чтобы потом проанилизировать на нужные элементы в коде?<br />Если так, то не проще использовать WinHttpRequest?<br />А что по-поводу вашего вопроса, то как и ответили выше, используйте RegExMatch или RegExReplace.</p><p>Еще могу посоветовать использовать сайт <a href="https://regex101.com/">https://regex101.com/</a>, он помогает визуально воспринимать то, какие регулярные выражения вы вводите и то, что из этого получается.</p>]]></description>
			<author><![CDATA[null@example.com (Clannad5)]]></author>
			<pubDate>Thu, 15 Sep 2022 14:07:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154761#p154761</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: "Вытащить" слово из текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154760#p154760</link>
			<description><![CDATA[<p>Обычно для таких целей используют регулярные выражения (RegExMatch, RegExReplace).</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 15 Sep 2022 14:03:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154760#p154760</guid>
		</item>
		<item>
			<title><![CDATA[AHK: "Вытащить" слово из текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=154759#p154759</link>
			<description><![CDATA[<p>Доброго времени!<br />Я загружаю страницу через UrlDownloadToFile, и из текста который загрузился, нужно вытащить ключевые слова, подскажите, пожалуйста, как можно это реализовать?</p>]]></description>
			<author><![CDATA[null@example.com (jbn238)]]></author>
			<pubDate>Thu, 15 Sep 2022 13:45:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=154759#p154759</guid>
		</item>
	</channel>
</rss>
