[英]How can i remove emoji's from text using xquery
我有一个$text = "Hello üäö$"
我想使用xquery从文本中删除表情符号。 我怎样才能做到这一点?
预期结果:“你好 üäö$”
我尝试使用:
replace($text, '[^\x00-\xFFFF]', '')
但没有用。
提前致谢:)
要替换表情符号,您可以利用 XPath 对Character Class Escapes的支持,特别是 Category Escapes,以匹配命名的 Unicode 块:
replace("Hello 😀😃😄 üäö$", "\p{IsEmoticons}+", "")
这将返回预期结果:
Hello üäö$
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.