<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Garamond;
        panose-1:2 2 4 4 3 3 1 1 8 3;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Garamond","serif";
        color:windowtext;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Have you checked the PDL for your dictionary and made sure that
symbol is not used as a “Reserved” or any other option in the “System Options”
declaration of the PDL?<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>This might cause some weird issues.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Ken<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> powerh-l-bounces+ken.langendock=rogers.com@lists.sowder.com
[mailto:powerh-l-bounces+ken.langendock=rogers.com@lists.sowder.com] <b>On
Behalf Of </b>Butland, Nick<br>
<b>Sent:</b> Tuesday, March 25, 2008 10:21 AM<br>
<b>To:</b> powerh-l@lists.sowder.com<br>
<b>Subject:</b> Metacharacters &amp; pattern matching<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'>Let’s
see if anyone else can crack this, because I am fed up seeing the message
“Invalid pattern specification.&nbsp; Check pattern syntax.”<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'>Operating
system is VMS v7.2-2,<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'>PowerHouse
version 7.10.E6 (as it has been for rather a long time…).<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'>I
have an element which has an existing pattern of “(\!|)*”. This allows any
number of any alphanumeric character with the exclusion of the “post”
character, as we use this as a delimiter for some data imports into Excel.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'>Last
week we had an interface fail as the result of the inclusion of a £ character
in the data. I have tried to amend the pattern to something along the lines of
“(\((!|)|£))*”, but this gives the error message above. The current try has
&quot;(\£|(!|))*&quot;, but any input into this triggers the message “There is
a control character in this pattern.”<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'>Any
suggestions? So far as I am aware, all the entries on the metacharacter screen
are defaults.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-family:"Garamond","serif"'>Thanks,<o:p></o:p></span></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.5in'><span style='font-family:"Garamond","serif"'>Nick Butland</span><span
lang=EN-GB> <br>
</span><span style='font-family:"Garamond","serif"'>IT Project Leader, Acco UK</span>
<span lang=EN-GB><o:p></o:p></span></p>

<p style='margin-left:.5in'><span style='font-family:"Garamond","serif"'>Tel
01296-732150</span><span lang=EN-GB> <br>
</span><span style='font-family:"Garamond","serif"'>Fax 01296-732151</span><span
lang=EN-GB> <br>
</span><span style='font-family:"Garamond","serif"'><a
href="mailto:nick.butland@acco.com" title="mailto:nick.butland@acco.com">Email:
nick.butland@acco.com</a></span><span lang=EN-GB><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><span lang=EN-GB>

<hr size=2 width="100%" align=center>

</span></div>

<p class=MsoNormal style='margin-bottom:12.0pt'><span lang=EN-GB>DISCLAIMER<br>
*****************<br>
This email and any attachments thereto, may contain information which is
confidential and/or protected by intellectual property rights and are intended
for the sole use of the recipient(s) named above. Any use of the information
contained herein (including but not limited to total or, partial reproduction,
communication or, distribution in any form) or, the taking of any action in
reliance on the contents by persons other than the designated recipient(s) is
strictly prohibited.<br>
If you have received this email in error, please notify the sender either by
telephone or, by email and delete the material from any computer.<br>
<br>
Legal entity details can be found at the following link:
http://www.accoeurope.com/legalEntities/<br>
<br>
Thank you for your co-operation.<o:p></o:p></span></p>

</div>

</div>

</body>

</html>