我有一个带有一些数据的节点:
<something>Blah blah (Hello World) hihi</something>
当我执行XSLt时,我试图转义开放和关闭括号,但是我无论如何都无法弄清楚如何实现这一点,到目前为止,我正在尝试像这样的东西。
<xsl:variable name="rb">(</xsl:variable>
<xsl:message><xsl:value-of select="replace(something, $rb, concat('\\', $rb))" /</xsl:message>
我使用Saxon时遇到了这个错误:
something.xml第728行第34列的xsl:template出现错误: FORX0002:正则表达式“(”中的第1个字符出现错误,应为“)”