我在java中有一些字符串,它们来自一个本体文件,它们具有以下格式:
<owl:onProperty rdf:resource="http://www.co-ode.org/ontologies/pizza/pizza.owl#WHAT_WE_WANT"/>
我需要创建一个函数来查找特定字符串值是否包含在 WHAT_WE_WANT 中,然后返回字符串 WHAT_WE_WANT。
因此,我在“#”处拆分了 ArrayList 的每一行,然后在拆分行的第二部分中搜索字符串值。现在我所要做的就是摆脱“/>。我试图拆分”符号,但我做不到,因为当我写“””时,编译器无法识别“是我需要的字符串符号. 有任何想法吗?
如果我的单词解释不是很好,这是我的代码:
if (nextLine.matches(".*" + lookUp + ".*" ))
{String lala[]=nextLine.split("#");
for(int i=0;i<lala.length;i++){
if(lala[i].matches(".*"+lookUp+".*")){
String[] temp=lala[i].split( """ ); //<--- doesn't work :/
System.out.println(temp[0]);
}
}
}