<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>поиск по шаблону - Qlik Sense - Обучение, учебник, онлайн курс</title>
	<atom:link href="https://qliksense.ivan-shamaev.ru/tag/%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D0%BF%D0%BE-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%83/feed/" rel="self" type="application/rss+xml" />
	<link>https://qliksense.ivan-shamaev.ru/tag/поиск-по-шаблону/</link>
	<description>Qlik Sense на русском языке. Пошаговые уроки для изучения Клик Сенс</description>
	<lastBuildDate>Thu, 04 Apr 2019 02:34:25 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>

<image>
	<url>https://qliksense.ivan-shamaev.ru/wp-content/uploads/2018/07/QlikSense_ICON2-150x150.png</url>
	<title>поиск по шаблону - Qlik Sense - Обучение, учебник, онлайн курс</title>
	<link>https://qliksense.ivan-shamaev.ru/tag/поиск-по-шаблону/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Qlik Sense Search-Parsing Template String или Поиск по шаблону</title>
		<link>https://qliksense.ivan-shamaev.ru/qlik-sense-search-parsing-template-string/</link>
					<comments>https://qliksense.ivan-shamaev.ru/qlik-sense-search-parsing-template-string/#respond</comments>
		
		<dc:creator><![CDATA[qliksense-expert]]></dc:creator>
		<pubDate>Thu, 04 Apr 2019 02:33:59 +0000</pubDate>
				<category><![CDATA[Qlik Sense Блог]]></category>
		<category><![CDATA[parsing file]]></category>
		<category><![CDATA[parsing string]]></category>
		<category><![CDATA[Qlik]]></category>
		<category><![CDATA[qlik sense]]></category>
		<category><![CDATA[qlik парсинг]]></category>
		<category><![CDATA[qliksense]]></category>
		<category><![CDATA[search string]]></category>
		<category><![CDATA[парсинг]]></category>
		<category><![CDATA[поиск по шаблону]]></category>
		<guid isPermaLink="false">https://qliksense.ivan-shamaev.ru/?p=908</guid>

					<description><![CDATA[<p>Сегодня приведу микро пример, как вычленить строку из текстового файла по заданному шаблону. Например, у нас есть файл, в котором перемешаны время, даты, данные. Нам нужно вычленить время в формате &#8216;??:??&#8217; и оставить только даты и данные (для дальнейшего парсинга). Итак, код для Qlik Sense Script: А вот и результат<a class="moretag" href="https://qliksense.ivan-shamaev.ru/qlik-sense-search-parsing-template-string/"> Читать дальше&#8230;</a></p>
<p>Сообщение <a href="https://qliksense.ivan-shamaev.ru/qlik-sense-search-parsing-template-string/">Qlik Sense Search-Parsing Template String или Поиск по шаблону</a> появились сначала на <a href="https://qliksense.ivan-shamaev.ru">Qlik Sense - Обучение, учебник, онлайн курс</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Сегодня приведу микро пример, как вычленить строку из текстового файла по заданному шаблону. Например, у нас есть файл, в котором перемешаны время, даты, данные. Нам нужно вычленить время в формате <strong>&#8216;??:??&#8217;</strong> и оставить только даты и данные (для дальнейшего парсинга).</p>



<p><strong>Итак, код для Qlik Sense Script:</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">LOAD
    text([@1:n]) as строка,
    rowno() as rownum,
    if(text([@1:n]) like '??:??',1,0) as [время флаг]
FROM [lib://source/расходы.txt]
(fix, utf8, no labels)
where text([@1:n])&lt;>''
;</pre>



<p><strong>А вот и результат парсинга:</strong></p>



<figure class="wp-block-image"><img fetchpriority="high" decoding="async" width="469" height="267" src="https://qliksense.ivan-shamaev.ru/wp-content/uploads/2019/04/qliksense_qlik_sense_result_parsing_string_template.jpg" alt="" class="wp-image-910" srcset="https://qliksense.ivan-shamaev.ru/wp-content/uploads/2019/04/qliksense_qlik_sense_result_parsing_string_template.jpg 469w, https://qliksense.ivan-shamaev.ru/wp-content/uploads/2019/04/qliksense_qlik_sense_result_parsing_string_template-300x171.jpg 300w" sizes="(max-width: 469px) 100vw, 469px" /><figcaption>Красным цветом помечены флаги, которые можно фильтровать на уровне скрипта</figcaption></figure>



<p>Т.е. теперь с помощью знака вопроса <strong>&#8216;?&#8217;</strong> Вы можете задавать шаблон строки, размещая нужные знаки в порядке, который Вам нужен. Например, Вы знаете, что номера заказов заданы в формате &#8216;???-???-?????&#8217;, вбиваете этот шаблон в скрипт и начинаете парсить. Опять же, этот подход нужен для парсинга тестовых файлов, отрытых источников данных, где нет структуры данных. </p>



<p>И немного про парсинг:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>Парсинг</strong> &#8211; это вычленение данных из неструктурированных источников данных (txt, комментарии документов, Html, информация из социальных сетей, api) и запись данных в структурированном и форматированном виде (текст, дата, число, деньги и т.п.)</p></blockquote>
<p>Сообщение <a href="https://qliksense.ivan-shamaev.ru/qlik-sense-search-parsing-template-string/">Qlik Sense Search-Parsing Template String или Поиск по шаблону</a> появились сначала на <a href="https://qliksense.ivan-shamaev.ru">Qlik Sense - Обучение, учебник, онлайн курс</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://qliksense.ivan-shamaev.ru/qlik-sense-search-parsing-template-string/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
