处理输入中的某些文本与分析字符串的链接,但无法regex-group(last())
在脚本中检索。
您可以在https://xsltfiddle.liberty-development.net/bnnZVG检查转换
如您所见,电流输出
<?xml version="1.0" encoding="UTF-8"?>
<TEST>
<P>Check <Link ID="ID0001">AbC,2013</Link>AbC,2013Marking</P>
<P>Check <Link ID="ID0001">ABc, 2013</Link>ABc, 2013Marking</P>
<P>Check <Link ID="ID0001">ABC 2013</Link>ABC 2013Marking</P>
<P>Check <Link ID="ID0001">ABC</Link>ABCMarking</P>
<P>Check <Link ID="ID0002">BCA,2013</Link>BCA,2013Marking</P>
<P>Check <Link ID="ID0002">bcA, 2013</Link>bcA, 2013Marking</P>
<P>Check <Link ID="ID0002">BCa 2013</Link>BCa 2013Marking</P>
<P>Check <Link ID="ID0002">bcA</Link>bcAMarking</P>
</TEST>
但预期的输出是
<?xml version="1.0" encoding="UTF-8"?>
<TEST>
<P>Check <Link ID="ID0001">AbC,2013</Link> Marking</P>
<P>Check <Link ID="ID0001">ABc, 2013</Link> Marking</P>
<P>Check <Link ID="ID0001">ABC 2013</Link> Marking</P>
<P>Check <Link ID="ID0001">ABC</Link> Marking</P>
<P>Check <Link ID="ID0002">BCA,2013</Link> Marking</P>
<P>Check <Link ID="ID0002">bcA, 2013</Link> Marking</P>
<P>Check <Link ID="ID0002">BCa 2013</Link> Marking</P>
<P>Check <Link ID="ID0002">bcA</Link> Marking</P>
</TEST>
提前致谢