小编use*_*911的帖子

保存和重用 SPARQL 查询的结果

我正在使用 Jena 通过 Eclipse 查询 owl 文件。我想做一些连续的查询,每个新查询都将使用上一个查询的结果。我想在不同的 ?SELECT 中执行它并保存每次查询的结果,以便在新查询中再次使用它。我不想自己插入变量的值,而是从查询中自动发生。有什么想法是实现这一目标的合适方法吗?提前致谢

java eclipse sparql jena

5
推荐指数
1
解决办法
2136
查看次数

正则表达式分裂字符串

我有这个代码打印:

[( ?Random = <http://www.semanticweb.org/vassilis/ontologies/2013/5/Test#Hello> ), ( ?Random = <http://www.semanticweb.org/vassilis/ontologies/2013/5/Test#Bye> )]
Run Code Online (Sandbox Code Playgroud)

我试图在[#]拆分,但它没有用.

我应该分成什么才能让我得到#之后的部分:你好,再见

Query query = QueryFactory.create(queryString);
                     QueryExecution qe= QueryExecutionFactory.create(query, model);
                    ResultSet resultset = qe.execSelect();
                    ResultSet results = ResultSetFactory.copyResults(resultset); 
                    final ResultSet results2 = ResultSetFactory.copyResults(results);


                    System.out.println( "== Available Options ==" );
                    ResultSetFormatter.out(System.out, results, query);



    Scanner input = new Scanner(System.in);
    final String inputs;
    inputs = input.next();
    final String[] indices = inputs.split("\\s*,\\s*");

    final List<QuerySolution> selectedSolutions = new ArrayList<QuerySolution>(
            indices.length) {
        {
            final List<QuerySolution> solutions = ResultSetFormatter
                    .toList(results2);
            for (final String index : indices) …
Run Code Online (Sandbox Code Playgroud)

java regex split

3
推荐指数
1
解决办法
586
查看次数

检查列表是否包含多个元素的便捷方法

如何检查字符串列表是否同时包含某些特定字符串,而不必执行多个包含.

例如这样的事情:

if (templist.contains("aaa") && templist.contains("bbb")) {

}
Run Code Online (Sandbox Code Playgroud)

java string list

2
推荐指数
1
解决办法
4339
查看次数

正则表达式之间删除文本/ /

line:bp(k)"by products"/ text ... /

我有这一行,我需要一个正则表达式来删除//(不是//)之间的所有内容.有任何想法吗?

我试过了:

line = line.replaceAll("/.*?/", "/"+"/") 但它不会工作

编辑:(有时候我忘记了人们无法读懂我的想法:P)

我需要在/和/之间删除所有内容.Init可以有字母','或'_'.随着我尝试的替换,它将保留文本,但没有错误

java regex

-2
推荐指数
1
解决办法
91
查看次数

标签 统计

java ×4

regex ×2

eclipse ×1

jena ×1

list ×1

sparql ×1

split ×1

string ×1