How to get Regexp from EXSLT working in libxslt?
Asked Answered
K

1

6

Has anyone got Regexp working in libxslt? When yes, how?

http://www.exslt.org/regexp/index.html

When using the command xsltproc --dumpextensions with the latest libxslt I'm not getting any Regexp support :-(

Knob answered 5/8, 2011 at 7:1 Comment(1)
Joel Reed has written a libxslt-plugin for handling also regex in XSLT. Links are here: filewatcher or here at xmlsoft.org . But I have not tested them yet. Seems the development has been stopped for them ?!Knob
T
1

xsltproc includes {http://exslt.org/strings}replace already these days. Bind some prefix to that namespace, e.g. string, and then call string:replace().

You can get the list of extensions compiled into the xsltproc program using the shell command:

xsltproc --dumpextensions

If your libxsltproc is from the same build it should have the same extensions, I think.

Tomchay answered 13/9, 2012 at 1:43 Comment(1)
yes, but exslt.org/str/functions/replace/index.html does not has the same power as regular expressions.Knob

© 2022 - 2024 — McMap. All rights reserved.