<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: How to check a string format with the OWA_PATTERN.MATCH() function</title>
	<atom:link href="http://oraqa.com/2006/01/20/how-to-check-a-string-format-with-the-owa_patternmatch-function/feed/" rel="self" type="application/rss+xml" />
	<link>http://oraqa.com/2006/01/20/how-to-check-a-string-format-with-the-owa_patternmatch-function/</link>
	<description>Oracle Question and Answer</description>
	<lastBuildDate>Mon, 19 Dec 2011 14:21:07 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Francois Degrelle</title>
		<link>http://oraqa.com/2006/01/20/how-to-check-a-string-format-with-the-owa_patternmatch-function/comment-page-1/#comment-83</link>
		<dc:creator>Francois Degrelle</dc:creator>
		<pubDate>Mon, 23 Jan 2006 20:27:41 +0000</pubDate>
		<guid isPermaLink="false">http://oraqa.com/2006/01/20/how-to-check-a-string-format-with-the-owa_patternmatch-function/#comment-83</guid>
		<description>A link to a &lt;a href=&quot;http://www.oracle.com/technology/pub/articles/saternos_regexp.html?rssid=rss_otn_news&quot; rel=&quot;nofollow&quot;&gt;great Casimir Saternos Regular expressions article&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>A link to a <a href="http://www.oracle.com/technology/pub/articles/saternos_regexp.html?rssid=rss_otn_news" rel="nofollow">great Casimir Saternos Regular expressions article</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eddie Awad</title>
		<link>http://oraqa.com/2006/01/20/how-to-check-a-string-format-with-the-owa_patternmatch-function/comment-page-1/#comment-66</link>
		<dc:creator>Eddie Awad</dc:creator>
		<pubDate>Fri, 20 Jan 2006 18:34:23 +0000</pubDate>
		<guid isPermaLink="false">http://oraqa.com/2006/01/20/how-to-check-a-string-format-with-the-owa_patternmatch-function/#comment-66</guid>
		<description>Very useful Francois, Thanks.

I have tested the above on Oracle DB version 8.1.7 and it worked.

Here is some more information from the OWA_PATTERN package specification:

Assertions:
   ^ Matches the beginning of a line (or string)
   $ Matches the end of a line (or string)

Quantifiers:
   {n,m} Must match at least n times, but not more than m times
    {n,} Must match at least n times
     {n} Must match exactly n times.
       * 0 or more occurances
       + 1 or more occurances
       ? 0 or 1 occurance(s)

Legal atoms:
   . matches any character except \n

   A list of characters in square brackets [] is a class of characters,
   for example [0-9] indicates match any character from 0 to 9.

   \n matches newlines
   \t matches tabs
   \d matches digits [0-9]
   \D matches non-digits [^0-9]
   \w matches word characters (alphanumeric) [0-9a-z_A-Z]
   \W matches non-word characters [^0-9a-z_A-Z]
   \s matches whitespace characters [ \t\n]
   \S matches non-whitespace characters [^ \t\n]
   \b matches on &quot;word&quot; boundaries (between \w and \W)

   A backslashed x followed by two hexadecimal digits, such as \x7f,
   matches the character having that hexadecimal value.

   A backslashed 2 or 3 digit octal number such as \033 matches the
   character with the specified value.

   Any other &quot;backslashed&quot; character matches itself.</description>
		<content:encoded><![CDATA[<p>Very useful Francois, Thanks.</p>
<p>I have tested the above on Oracle DB version 8.1.7 and it worked.</p>
<p>Here is some more information from the OWA_PATTERN package specification:</p>
<p>Assertions:<br />
   ^ Matches the beginning of a line (or string)<br />
   $ Matches the end of a line (or string)</p>
<p>Quantifiers:<br />
   {n,m} Must match at least n times, but not more than m times<br />
    {n,} Must match at least n times<br />
     {n} Must match exactly n times.<br />
       * 0 or more occurances<br />
       + 1 or more occurances<br />
       ? 0 or 1 occurance(s)</p>
<p>Legal atoms:<br />
   . matches any character except \n</p>
<p>   A list of characters in square brackets [] is a class of characters,<br />
   for example [0-9] indicates match any character from 0 to 9.</p>
<p>   \n matches newlines<br />
   \t matches tabs<br />
   \d matches digits [0-9]<br />
   \D matches non-digits [^0-9]<br />
   \w matches word characters (alphanumeric) [0-9a-z_A-Z]<br />
   \W matches non-word characters [^0-9a-z_A-Z]<br />
   \s matches whitespace characters [ \t\n]<br />
   \S matches non-whitespace characters [^ \t\n]<br />
   \b matches on &#8220;word&#8221; boundaries (between \w and \W)</p>
<p>   A backslashed x followed by two hexadecimal digits, such as \x7f,<br />
   matches the character having that hexadecimal value.</p>
<p>   A backslashed 2 or 3 digit octal number such as \033 matches the<br />
   character with the specified value.</p>
<p>   Any other &#8220;backslashed&#8221; character matches itself.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

