标签: xpath
我正在使用XSLT 1.0
我有一个节点,有时候会有一个〜:
<node id="123~001"/>
有时不会:
<node id="123"/>
我想知道substring-before命令是否允许可选字符?如果不是什么是检查〜是否存在的最佳方法?
答案 0 :(得分:1)
只需添加和 - ,然后总会有一个:
substring-before(concat(@id, "-"), "-")