<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>OpenText Analytics Database 26.2.x – Match and search functions</title>
    <link>/en/sql-reference/functions/match-and-search-functions/</link>
    <description>Recent content in Match and search functions on OpenText Analytics Database 26.2.x</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/en/sql-reference/functions/match-and-search-functions/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Sql-Reference: MATCH clause functions</title>
      <link>/en/sql-reference/functions/match-and-search-functions/match-clause-functions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/match-and-search-functions/match-clause-functions/</guid>
      <description>
        
        
        &lt;p&gt;Used with the &lt;a href=&#34;../../../../en/sql-reference/statements/select/match-clause/#&#34;&gt;MATCH clause&lt;/a&gt;, the functions in this section return additional data about the patterns found or returned. For example, you can use these functions to return values representing the name of the event or pattern that matched the input row, the sequential number of the match, or a partition-wide unique identifier for the instance of the pattern that matched.&lt;/p&gt;
&lt;p&gt;Pattern matching is particularly useful for clickstream analysis where you might want to identify users&#39; actions based on their Web browsing behavior (page clicks). A typical online clickstream funnel is:&lt;/p&gt;
&lt;p&gt;Company home page -&amp;gt; product home page -&amp;gt; search -&amp;gt; results -&amp;gt; purchase online&lt;/p&gt;
&lt;p&gt;Using the above clickstream funnel, you can search for a match on the user&#39;s sequence of web clicks and identify that the user:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Landed on the company home page.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Navigated to the product page.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ran a search.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Clicked a link from the search results.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Made a purchase.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For examples that use this clickstream model, see &lt;a href=&#34;../../../../en/sql-reference/statements/select/match-clause/event-series-pattern-matching/#&#34;&gt;Event series pattern matching&lt;/a&gt;.

&lt;div class=&#34;alert admonition note&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;admonition-head&#34;&gt;Note&lt;/h4&gt;

GROUP BY and PARTITION BY expressions do not support window functions.

&lt;/div&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Sql-Reference: Regular expression functions</title>
      <link>/en/sql-reference/functions/match-and-search-functions/regular-expression-functions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/match-and-search-functions/regular-expression-functions/</guid>
      <description>
        
        
        &lt;p&gt;A regular expression lets you perform pattern matching on strings of characters. The regular expression syntax allows you to precisely define the pattern used to match strings, giving you much greater control than wildcard matching used in the &lt;a href=&#34;../../../../en/sql-reference/language-elements/predicates/like/&#34;&gt;LIKE&lt;/a&gt; predicate. The OpenText™ Analytics Database regular expression functions let you perform tasks such as determining if a string value matches a pattern, extracting a portion of a string that matches a pattern, or counting the number of times a pattern occurs within a string.&lt;/p&gt;
&lt;p&gt;OpenText™ Analytics Database uses the &lt;a href=&#34;http://www.pcre.org/&#34;&gt;Perl Compatible Regular Expression (PCRE)&lt;/a&gt; library to evaluate regular expressions. As its name implies, PCRE&#39;s regular expression syntax is compatible with the syntax used by the Perl 5 programming language. You can read &lt;a href=&#34;http://php.net/manual/en/book.pcre.php&#34;&gt;PCRE&#39;s documentation&lt;/a&gt; about its library. However, if you are unfamiliar with using regular expressions, the &lt;a href=&#34;http://perldoc.perl.org/perlre.html&#34;&gt;Perl Regular Expressions Documentation&lt;/a&gt; is a good introduction.

&lt;div class=&#34;alert admonition note&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;admonition-head&#34;&gt;Note&lt;/h4&gt;

The regular expression functions only operate on valid UTF-8 strings. If you try using a regular expression function on a string that is not valid UTF-8, the query fails with an error. To prevent an error from occurring, use the &lt;a href=&#34;../../../../en/sql-reference/functions/data-type-specific-functions/string-functions/isutf8/#&#34;&gt;ISUTF8&lt;/a&gt; function as an initial clause to ensure the strings you pass to the regular expression functions are valid UTF-8 strings. Alternatively, or you can use the &#39;b&#39; argument to treat the strings as binary octets, rather than UTF-8 encoded strings.

&lt;/div&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Sql-Reference: Text search functions</title>
      <link>/en/sql-reference/functions/match-and-search-functions/text-search-functions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/match-and-search-functions/text-search-functions/</guid>
      <description>
        
        
        &lt;p&gt;This section contains text search functions specific to OpenText™ Analytics Database.&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
