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 |