![]() |
1
1
没有关于python字符串模板顺序的高级功能,但是您可以使用xsl:analyze-string执行类似的操作,这样可以一次对一个字符串进行regex分析。如果希望replacements是表驱动的,可以设置xsl:key来存储映射,并编写xsl:function来对任意字符串执行替换。 这不是世界上最简单的事情,但如果做得正确,以后肯定是可行和可重用的。 |
![]() |
2
1
我最后做了这样的事情:
我必须对替换名使用属性,而不仅仅是传递具有不同名称的节点(例如<name>joe</name>)。xpath(或者至少是saxon,我使用的处理器)似乎不允许像“$subs/regex group(1)”这样的动态表达式。但它允许“$subs/sub[@key=regex group(1)]”。 |