XSLT中只允许使用字符和数字



我有要求。。我们必须在xslt中只允许使用字符和数字。如果出现任何特殊字符,我们必须用空白字符代替。。我们可以使用Translate函数,但我们不知道会出现哪个字符,它可能还会出现一些拉丁字符。。

如果我的输入是#$ABcd@1234---我的结果会喜欢这个ABcd1234

我使用的是XSLT1.0,我们可以在Xslt2.0中使用替换函数吗

请帮我处理这个

谢谢,Ravi

如果"character"的意思是"字母",并且如果您接受Unicode对"字母"(包括非拉丁字母)的定义,那么您可以执行

replace($input, '[P{L}P{Nd}]', '')

相关内容

  • 没有找到相关文章

最新更新