提取句子中每个单词的第一个字母,并通过 XSLT 将其变成一个单词
我试图通过 XSLT 提取句子中每个单词的第一个字母以形成一个单词。 示例输入
`ABC HBO ORACLE 123 (Hello Person)`
预期输出:
AHO123HP
提前致谢:)。
PS 我也使用 XALAN 处理器。
I am trying to extract the first letter of every word for a sentence to form an one word via XSLT.
Sample Input
`ABC HBO ORACLE 123 (Hello Person)`
Expected Output:
AHO123HP
Thanks in advance :).
P.S. I am also using the XALAN Processor.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
此样式表:
使用此输入:
结果:
注意:如果您事先不知道要删除的特殊字符,您应该这样做:
This stylesheet:
With this input:
Result:
Note: If you don't know in advance the special character to strip, you should do:
以下解决方案未在 Xalan 中测试,而是在 Saxon 9B 中测试。但它至少可以让您了解如何解决它:
输入:
XSLT:
输出:
对于这个问题可能有更好的解决方案,但是这解决了您的示例案例。
The following solution isn't tested in Xalan but Saxon 9B. But it might atleast give you an idea on how to solve it:
Input:
XSLT:
Output:
There is probably a better solution for this but this solves your example case.