xsl-list
[Top] [All Lists]

Re: [xsl] Trying to replace vertical pipe...

2010-08-26 12:48:12
 On 8/26/2010 12:03 PM, Michael Dykman wrote:
Because of string notation, you might have to do some thing like "\\|95\\|"


No, not in XSLT/XPath. Backslash (\) is not special in string literals.
So the double-backslash would be passed on to the regular expression,
which would interpret it as a literal backslash to be matched.


However, in general for regular expression, using the square brackets
to create a character class takes away the regex magic from most
characters such as '|' and  '.'

   ie : "[|]95[|]"


That's one way to do it; but the risk is that it makes other characters
magic, such as ']' and '-'.

Lars



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--