|
Subject: [xsl] Escaping Curly Braces in Regex From: "rowan@xxxxxxxxxxxxxxxxxxxxx" <rowan@xxxxxxxxxxxxxxxxxxxxx> Date: Thu, 1 Oct 2009 05:52:10 -0400 |
Hi,
If in an XSLT 2 regular expression I want to match a literal curly brace,
what do I have to put in the regex?
For example, if my input string is " {some text}"
And I want to match any string that is enclosed in curly braces, with
optional whitespace before and after, I've tried:
matches(., '^\s*{.+}\s*$')
matches(., '^\s*{{.+}}\s*$')
matches(., '^\s*\{.+\}\s*$')
matches(., '^\s*\{{.+\}}\s*$')
There are inside a predicate inside a select attribute in my XSL file. All
are rejected as syntax errors.
What's the right way of doing this?
Thanks - Rowan
--------------------------------------------------------------------
mail2web - Check your email from the web at
http://link.mail2web.com/mail2web
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] Required cardinality chec, Michael Kay | Thread | Re: [xsl] Escaping Curly Braces in , Martin Honnen |
| Re: [xsl] Create a web interface to, Vyacheslav Sedov | Date | Re: [xsl] Escaping Curly Braces in , Martin Honnen |
| Month |