私はのようないくつかのオブジェクトの制限があります
hasVendor some Vendor
hasYear some integer[minLength 2, maxLength 4, >=1995, <=2012]
hasPrice only string[pattern "/^[0-9]+(\.[0-9]{2})?$/"]
ここで、ベンダーはクラスです。私はこのリンクからの指示に従いました:https ://stackoverflow.com/a/7805455/1138148制限を読んでください。Jenaを使用して、これらの各制限から制約値を取得する必要があります。最初のケースでは制約として取得できました'Vendor'
が、2番目と3番目の場合、次のような値のようなゴミを取得しています。
7cbf42c2:137784f42b4:-7d1f
およびそれぞれ
7cbf42c2:137784f42b4:-7d29
。これらの値は何ですか?パターン自体と値minLength、1995などを取得するにはどうすればよいですか。