例如对于像这样的字符串: " https://www.example.com/myname:abcd"
我只想要之前的部分":" 即我想要一个输出如下: " https://www.example.com/myname"
答案 0 :(得分:0)
在SPARQL中:
REPLACE("https://www.example.com/myname:abcd", ":[^:]*$", "")
在代码中,使用普通的java字符串操作。
答案 1 :(得分:0)
您想要的是提取资源的名称空间。
resource.getNamespace()
可以解决问题;)