SPARQL查询按大小写拆分

SPARQL查询按大小写拆分,sparql,Sparql,是否可以使用内置SPARQL函数按大小写拆分字符串 例如,对所有药物进行以下测试 是否可以使用返回“所有药物”的函数?当然,您只需将模式([a-z])([a-z])替换为$1$2(其中$1是小写字母,$2是大写字母)。下面是一个例子: 选择*where{ 值?字符串{“AllDruges”“FourScoreAndSevenYearsAgo”} 绑定(将(?字符串、([a-z])([a-z])、“$1$2”)替换为?拆分字符串) } ------------------------------

是否可以使用内置SPARQL函数按大小写拆分字符串

例如,对所有药物进行以下测试


是否可以使用返回“所有药物”的函数?

当然,您只需将模式([a-z])([a-z])替换为$1$2(其中$1是小写字母,$2是大写字母)。下面是一个例子:

选择*where{
值?字符串{“AllDruges”“FourScoreAndSevenYearsAgo”}
绑定(将(?字符串、([a-z])([a-z])、“$1$2”)替换为?拆分字符串)
}
------------------------------------------------------------------
|字符串|拆分字符串|
==================================================================
|“所有药物”|“所有药物”|
|“四十年七年”|“八十七年前”|
------------------------------------------------------------------