hasContent라는 데이터 속성이있는 OWL 클래스가 있습니다. 속성의 범위는 string입니다. DL 검색어 사용 (예 : 운문과 hasContent "운문의 완전한 텍스트", 나는 지정된 텍스트가 들어있는 구절을 찾을 수 있습니다. 나는 이제 몇 마디가 담긴 모든 구절들을 찾아 내고 싶다.Protege OWL 쿼리에서 정규식을 사용할 수 있습니까?
Protege OWL 쿼리에서 정규 표현식을 사용할 수 있습니까? 어떤 예가 있습니까? 아니면 좀 더 복잡한 쿼리 언어 SPARQL을 사용해야합니까?
OWL 온톨로지를 쿼리 할 때 SPARQL을 사용하려면 OWL이 RDF로 인코딩되는 방법을 알아야하며 이에 약간의 변형이있을 수 있습니다. Protégé에서 제공되는 DL 쿼리를 사용하거나 OWLAPI와 같은 OWL 전용 API를 사용할 수 있다는 것이 실제로 유용합니다. [loopasam의 대답] (http://stackoverflow.com/a/21231025/1281433)에 따르면 xsd 패싯은 패턴 구성을 사용할 수 있으므로 SPARQL을 사용하지 않고도 정규식 쿼리를 수행 할 수 있습니다. –