W3C home > Mailing lists > Public > xmlschema-dev@w3.org > September 2001

RE: Migrating regular expression from "http://www.w3.org/2000/10/XMLSchema" version

From: Priscilla Walmsley <priscilla@walmsley.com>
Date: Tue, 25 Sep 2001 17:28:06 -0400
To: "'Michael Petres'" <michaelp@innovobjx.com>, <xmlschema-dev@w3.org>
Message-ID: <002301c14608$fcc44b50$aa2a6420@xmls>
Hi,

It looks like you are trying to escape a forward slash.  The forward slash
does not need to be escaped.

Also, note that you can also consolidate all those ranges into one character
class, i.e.

[a-zA-Z0-9\+/\n=]*

Hope that helps,
Priscilla

-----------------------------------------------------------
Priscilla Walmsley                   priscilla@walmsley.com
Architect, Vitria Technology          http://www.vitria.com
Author, Definitive XML Schema  (Prentice Hall, Dec. 2001)
-----------------------------------------------------------

> -----Original Message-----
> From: xmlschema-dev-request@w3.org
> [mailto:xmlschema-dev-request@w3.org]On Behalf Of Michael Petres
> Sent: Tuesday, September 25, 2001 3:22 PM
> To: xmlschema-dev@w3.org
> Subject: Migrating regular expression from
> "http://www.w3.org/2000/10/XMLSchema" version
>
>
> Hi,
>
> I've recently attempted to convert a schema (used
> "http://www.w3.org/2000/10/XMLSchema") to the latest version
> supported by
> XMLSpy ("http://www.w3.org/2001/XMLSchema").
>
> I am having problems with some regular expressions that used
> to work?!?
> For instance the following expression:
> value="(([a-z]|[A-Z]|[0-9]|[\+\/\n=])+)*" fails with the
> message "Invalid
> Regular Expression: &# expected at position 23"
>
> Could someone help me out with the "new" form that will work?
>
> Michael Petres
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> InnovObjX Corporation
> <mailto:michaelp@innovobjx.com>
> <http://www.innovobjx.com>
> Tel: 905-729-2235 ext.61, Fax:905-729-0754
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
>
Received on Tuesday, 25 September 2001 17:25:17 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:55:53 UTC