Metacharacters & pattern matching

Ken Langendock Ken at Langendock.com
Tue Mar 25 09:35:13 CDT 2008


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?

 

This might cause some weird issues.

 

Ken

 

 

From: powerh-l-bounces+ken.langendock=rogers.com at lists.sowder.com [mailto:powerh-l-bounces+ken.langendock=rogers.com at lists.sowder.com] On Behalf Of Butland, Nick
Sent: Tuesday, March 25, 2008 10:21 AM
To: powerh-l at lists.sowder.com
Subject: Metacharacters & pattern matching

 

Let’s see if anyone else can crack this, because I am fed up seeing the message “Invalid pattern specification.  Check pattern syntax.”

 

Operating system is VMS v7.2-2,

PowerHouse version 7.10.E6 (as it has been for rather a long time…).

 

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.

 

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 "(\£|(!|))*", but any input into this triggers the message “There is a control character in this pattern.”

 

Any suggestions? So far as I am aware, all the entries on the metacharacter screen are defaults.

 

Thanks,

Nick Butland 
IT Project Leader, Acco UK 

Tel 01296-732150 
Fax 01296-732151 
Email: <mailto:nick.butland at acco.com>  nick.butland at acco.com

 

  _____  

DISCLAIMER
*****************
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.
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.

Legal entity details can be found at the following link: http://www.accoeurope.com/legalEntities/

Thank you for your co-operation.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sowder.com/pipermail/powerh-l/attachments/20080325/0f45efd8/attachment.htm


More information about the powerh-l mailing list