[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

[xsl] How to split an RegEx into several lines for readability?


Subject: [xsl] How to split an RegEx into several lines for readability?
From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx>
Date: Sun, 29 Apr 2007 11:57:07 -0700

As I am an absolute RegEx beginner, please excuse me if this is a
trivial question.


At the moment I am playing with:


<xsl:analyze-string select="$vstrInput"
regex='([\s]*)(("[^"\\]*((\\.[^"\\]*)*"))|((([-]?[0-9]+)?\.)?[-]?[0-9]+([eE][-+]?[0-9]+)?
))(.*)$' flags="m">


which should match only the first quoted-string or number in the string-argument.

Is there any way I can split this RegEx on separate lines and/or add
whitespace so that it would be more readable?


-- Cheers, Dimitre Novatchev --------------------------------------- Truly great madness cannot be achieved without significant intelligence. --------------------------------------- To invent, you need a good imagination and a pile of junk ------------------------------------- You've achieved success in your field when you don't know whether what you're doing is work or play


Current Thread