【发布时间】:2015-11-27 14:39:41
【问题描述】:
我有一个需要使用 XSLT 2.0 解析的字符串
输入字符串
Hoffmann, Rüdiger (Universtiy-A, SomeCity, (SomeCountry); University-B, SomeCity, (SomeCountry)); Author, X; Author, B. (University-C, SomeCity (SomeCountry))
预期输出 Hoffmann, Rüdiger (Universtiy-A, SomeCity, (SomeCountry); University-B, SomeCity, (SomeCountry)) Author, X Author, B. (University-C, SomeCity (SomeCountry))
结构是 - 作者姓名,后跟他的大学。但是,一位作者可以拥有两所大学。并且大学之间和两组作者之间的分隔符是相同的。 (在这种情况下是分号)。
我需要根据作者所属组的分隔符对其进行拆分,忽略从属关系之间的分号。
我相信它可以在正则表达式的帮助下完成,但我自己构建正则表达式的经验并不多。
【问题讨论】:
标签: regex xslt-2.0 string-function